我从facebook获取好友列表时出错:
File "C:\Users\Tn\PycharmProjects\untitled\test\1.py", line 15, in friend_uid_list
soup = from_uid(uid)
File "C:\Users\Tn\PycharmProjects\untitled\test\1.py", line 11, in from_uid
driver.get('https://www.facebook.com/' + uid + '/friends')
NameError: name 'driver' is not defined
"""
你能告诉我怎么修吗?非常感谢你!下面的代码是我的代码
^{pr2}$
原因很简单:您创建了一些新流程,但它无法在另一个流程(主流程)中看到变量。
有几种解决方案:
将需要的变量作为参数传递。但这是不可能的,因为
driver
不可选取。为每个进程创建一个新的驱动程序。
使用多线程而不是多处理。不过,我不确定硒是否能这样工作,你必须自己测试。
相关问题 更多 >
编程相关推荐