我试图用Python实现一个简单的程序,它读取rom网页并将它们写入文件。大约有2000页的信息是递增编号的,但有些数字丢失了。在
这个网站有用户名和密码保护,我使用的用户名和密码与我通常手动访问它的用户名和密码相同。我在Python官方网站上找到了一些cookie处理的代码示例,但是当我在网站上尝试它们时,我试图复制回复"Your browser is not accepting our cookies. To view this page, please set your browser preferences to accept cookies. (Code 0)"
显然cookies有问题,也许我没有正确处理用户名和密码。对以下代码有什么建议吗?在import urllib2
import cookielib
import string
import urllib
def cook():
url="http://www.URL.com/message/"
cj = cookielib.LWPCookieJar()
authinfo = urllib2.HTTPBasicAuthHandler()
realm = "http://www.URL.com"
username = "ID"
password = "PSWD"
host = "http://www.URL.com/message/"
authinfo.add_password(realm, host, username, password)
opener = urllib2.build_opener(urllib