V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Cheez  ›  全部回复第 10 页 / 共 16 页
回复总数  312
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
2018-08-22 22:39:45 +08:00
回复了 musi 创建的主题 奇思妙想 这个校园服务的 idea 是否可行?
@musi 那就做成支付宝小程序哈哈,再不行还有快应用,要不就公众号
2018-08-22 22:30:27 +08:00
回复了 musi 创建的主题 奇思妙想 这个校园服务的 idea 是否可行?
那你不如做个小程序
2018-08-22 22:25:27 +08:00
回复了 cocang 创建的主题 支付宝 淘宝支付默认居然是花呗,这难度不是耍流氓吗 ?
@ScotGu 逗我?好好的支付宝不用非要弄个花呗,你弄支付宝谁会指责你呀
2018-08-20 01:14:38 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@viho 你直接下载个模拟器,开 fiddler 抓就行了
2018-08-19 19:16:42 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@lihongjie0209 没办法......只能这样了
2018-08-19 18:39:17 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@bpllzbh #26 谢谢!
2018-08-19 15:34:59 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@agagega 好像只有验证码吧
2018-08-19 13:20:00 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@toarya #18 可惜只能在 Windows 平台
2018-08-19 13:09:45 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@noneface #19 咳咳,如果你要使用 Chrome 的 Cookies 的话,确实只支持 Windows
2018-08-19 13:09:11 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@agagega #17 被封是什么意思?意思是 API 地址变动吗?还是说爬太久被封?
2018-08-19 10:51:23 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
挽尊*2
2018-08-19 10:16:59 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
挽尊
2018-08-19 09:52:41 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@eastrd 啥都没有这只是初成品哈哈哈,未来也不知道会不会完善地支持,所以我上面的爬虫加了个(?)
2018-08-19 09:51:58 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@Trim21 上面👆代码有,直接标注:

p:zhihu.People

只能这样了
2018-08-19 01:49:09 +08:00
回复了 Cheez 创建的主题 Python 推广一波我用 Python 写的知乎爬虫(?)
@mingyun 咳咳,可能是因为好名字都被别人用了
2018-08-16 23:50:43 +08:00
回复了 Cheez 创建的主题 Python Python 里面如何让 IDE 知道实例方法会返回指定的类?
@forrestchang #38
我是这么做的
```
@zhihu.log_attr #一个装饰器,根据 doc-string 输出日志
@zhihu.iter_factory('voters') #一个装饰器,最终返回一个生成器
def voters(x): #对数据的处理
'''获取答案的点赞列表'''
from .People import People
return People(x)


def iter_factory(url_function_name, method=json):
"""返回一个用 deal 遍历 obj 的生成器

Arguments:
action_name {[string]} -- [动作的名字]
deal_function {[function]} -- [处理遍历到的数据的函数]
method {[type]} -- [处理 URL 的函数] (default: {json})
method_arg {[type]} -- [剩下要传给 method 的参数]

Returns:
[iter] -- [生成器]
"""
def decorate(deal_function): # 一个装饰器
import functools

def wrap(prop):
prop.__doc__ = deal_function.__doc__
return prop

def iter_function(count=-1, start=1, page=-1)->Iterable[People()]:
```


老实说,我完全不知道该怎么加了
2018-08-16 19:23:11 +08:00
回复了 Cheez 创建的主题 Python Python 里面如何让 IDE 知道实例方法会返回指定的类?
@Trim21 #34 可是没有反应啊(暴风哭泣
2018-08-16 19:15:12 +08:00
回复了 Cheez 创建的主题 Python Python 里面如何让 IDE 知道实例方法会返回指定的类?
@forrestchang #31 我终于发现问题了(暴风哭泣
是因为我不知道怎么返回一个返回自定义对象的迭代器........问题是我现在还是不知道.....
2018-08-16 19:14:07 +08:00
回复了 Cheez 创建的主题 Python Python 里面如何让 IDE 知道实例方法会返回指定的类?
@phithon #30
@Trim21 #27
@zhengxiaowai #20

我想错了...
https://pic1.zhimg.com/80/v2-918dc1f05d88c1212d3388fe347639d6_hd.png

其实是可以返回的,只不过我返回的是一个迭代器,而我却标注为 People 对象,所以识别不了。
那么问题来了,我试了一下

```
from typing import Iterator
...
...
def voters(x)->Iterator[People]:
```
可是没有反应...
在 Google 搜了一圈,好像没有对复杂类型的迭代器该如何定义这个问题的相关...
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1076 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 17:57 · PVG 01:57 · LAX 09:57 · JFK 12:57
♥ Do have faith in what you're doing.