为什么不能直接返回ua
来源:8-5 通过downloadmiddleware随机更换user-agent - 2
归根结底不优秀
2019-04-25
为什么不能return self.ua,而是要使用getattr?
写回答
1回答
-
归根结底不优秀
提问者
2019-04-25
已解决
因为想要实现 self.ua.self.ua_type 其中self.ua_type是self.ua的属性值
而直接self.ua.self.ua_type是不行的,因为self.ua_type是个字符串,就像a."1"是取不到a中1属性的值的
而getattr(self.ua,self.ua_type)的结果就是调用self.ua中的self.ua_type属性
032019-04-30
相似问题
selenium能直接设置ip代理吗?
回答 1
1688登录返回url
回答 1