动态类型的语言用第三方的库,到底如何确定返回值类型?

查看 97|回复 7
作者:voidmnwzp   
没怎么用过动态类型语言写项目,最近的项目要用到 openai 相关的 api 接口,直接就动手撸 py 了,但是每次调没有 type Hints 第三方轮子返回的数据又不知道如何用,点进源码也是乱七八糟的各种调用,也没有 ide 提示,这就很麻烦了

进源码, 类型, 第三方, IDE

szzhiyang   
无解,赶紧转 Go 语言。
lanlanye   
如果你知道接口应该返回什么类型,可以在声明变量的时候自己加上注解,这样至少之后的代码能有提示。
dayeye2006199   
Python 是这样的,只能看 API 文档了
szzhiyang   
咦,你不是主用 Go 吗?为啥用 Python ?
voidmnwzp
OP
  
openai 官方有 py 的库,调用起来比较方便,go 的话还要写轮子
Sinksky   
Typehint 、翻文档、看别人怎么用的、全局搜索找定义。。
flyqie   
弱类型都这样,你说的这些如果实现了,那还叫啥弱类型。。
楼上说的很全面了,最好还是直接看源码,没有源码的话只能看文档。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部