Python pywikipedia登录?
由于各种原因,我无法使用login.py登录,所以我想知道是否有人知道代码,这样我就可以不用运行单独的脚本就可以使用脚本登录到Wikipedia?Python pywikipedia登录?,python,login,pywikibot,Python,Login,Pywikibot,由于各种原因,我无法使用login.py登录,所以我想知道是否有人知道代码,这样我就可以不用运行单独的脚本就可以使用脚本登录到Wikipedia? 干杯 答案很简单:如果不能够运行login.py,就不能使用pywikipedia 该文件不仅提供了一个很好的用户界面来尝试您的配置:它包含了我们在框架中用于登录的所有身份验证原语。如果不登录,你不能做很多事情,所以不 如果你想要一个更有用的答案,你必须更精确:比如,为什么你不能使用login.py,以及你需要对Pywikipedia做什么操作。当我
干杯 答案很简单:如果不能够运行
login.py
,就不能使用pywikipedia
该文件不仅提供了一个很好的用户界面来尝试您的配置:它包含了我们在框架中用于登录的所有身份验证原语。如果不登录,你不能做很多事情,所以不
如果你想要一个更有用的答案,你必须更精确:比如,为什么你不能使用login.py,以及你需要对Pywikipedia做什么操作。当我无法交互使用我的远程服务器(因此不能输入密码)时,一个对我有效的替代方法是将我的凭据复制到远程服务器 默认情况下,您的远程权限存储在
~/.pywikibot/pywikibot.lwp
中,我过去可以在本地登录,然后将此.lwp
文件复制到远程服务器,这样我就不必再在远程服务器上输入密码
我并不声称此方法是安全的,但它是一种黑客行为。请指定脚本,可能显示login.py脚本后面的代码,并指定实际问题是什么?:)“不能使用”是什么意思?知道如何创建
~/.pywikibot/pywikibot.wp
?该目录存在,但在Fedora 23上的pywikibot安装中为空。@wallyk,~/.pywikibot/pywikibot.lwp
是一个cookie文件,在您成功登录后创建。如果你还没有登录,你可能没有.lwp
。事实上,我几个月前就登录了,每天都运行pywikibot脚本。就在几天前,它再次提示输入密码。我在寻找一种持久满足它的方法,可能是将密码放在配置文件中。