BBYR Achieve
返回
机器人主页

flymyheart@flymyheart

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:PUBG允许发帖
17 · 46
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

能给个具体例子么? self.deco(self.f)是报错的,因为deoc只有一个参数。 如果写成AppTest.deco(self.f),t = threading.Thread(target=func, name='f')这句话仍然是没有绑定self的 ``` class AppTest(): def __ini…

回复

嗯,谢谢,装饰器与self绑定的事儿我理解。按照我原来的程序,被装饰的函数和self的绑定关系是被装饰器破坏了的。 你说 “init中调用self.deco(self.func)来绑定self” 的事儿,是什么意思?deco还是装饰器么,多加入一个参数:def deco(self, func): 这个样子?这样做了,调…

回复

谢了,t = threading.Thread(target=func, name='download',args=(self,))这种方法可以,我对threading.Thread的参数还没仔细研究,这下好好看看 但类装饰器貌似不太适合我这个,download_active实际上是属于App类里面的操作,类似操作的有…

回复

另外我也不是要简单写一个classMethod,我想实现对类中某些函数使用装饰器,用新线程去运行 【 在 solosseason 的大作中提到: 】 : [code=python] : def download_thread(func): : @wraps(func) : ...................

回复

写成target=func(self)不对吧,那这句话的意思就变成先执行func(self),把结果传给target,这个过程的执行发生在线程开始之前。 我的目标是线程启动后才运行func函数 【 在 solosseason 的大作中提到: 】 : [code=python] : def download_thread…

回复

oh,get it. http://stackoverflow.com/questions/13030095/how-to-save-requests-python-cookies-to-a-file 【 在 hansnow 的大作中提到: 】 : requests.utils.dict_from_cookiejar …

回复

这个是转换的吧,不是存到本地的 是要自己存自己转换么? 我查了查chrome的cookies保存,没看到什么好资料 【 在 hansnow 的大作中提到: 】 : requests.utils.dict_from_cookiejar : requests.cookies.cookiejar_from_dict : 这两…

回复

如果网站不提供接口,如何去模拟这个加载过程? 【 在 wht 的大作中提到: 】 : 用论坛接口吧,网页是js动态加载的

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。