使用者討論:Vipuser
新增話題外觀
存檔:/2006-5
Pibot
[編輯]- 可能得先設好代理
urlrequest.set_proxy('145.97.39.134:80', 'http')再得取網址的信息urlrequest=urllib2.Request('http://'+self.site.hostname()+pagename, data):
if self.site.hostname() in config.authenticate.keys():
urlrequest.set_proxy('145.97.39.134:80', 'http')
urlrequest=urllib2.Request('http://'+self.site.hostname()+pagename, data)
response = urllib2.urlopen(urlrequest)
data = response.read()
wikipedia.cj.save(wikipedia.COOKIEFILE)
return "Ok"
- 另外我聽說
interwiki.py本身就有很多問題(因為大家常用,也常作修改)。可以先試試pagefromfile.py創建新條目。先試着創建兩三個詞條,把以下的復貼至 Notepad 存為vip.txt(同樣在pywikipedia文件中):
77
[[Category:基本条目]][[Category:拉丁文字]]__NOEDITSECTION__
{{-eng-}}
{{=a=|英}}
:'''hydrostatic'''
#[[静水学]][[的]]
88
77
[[Category:基本条目]][[Category:拉丁文字]]__NOEDITSECTION__
{{-eng-}}
{{=a=|英}}
:'''hydrostatical'''
#[[静水学]][[的]]
88
77
[[Category:基本条目]][[Category:拉丁文字]]__NOEDITSECTION__
{{-eng-}}
{{=n=|英}}
:'''hydrostatics'''
#[[静水力学]]
#[[流体静力学]]
88
user-config.py定為:
mylang = 'zh' family = 'wiktionary' usernames['wiktionary']['zh'] = 'Vipbot' console_encoding = 'utf-8'
- 然後運行: Start >> Run >>
cmd>>cd c:\pywikipedia>>login.py>>輸入密碼>>pagefromfile.py -file:vip.txt -start:77 -end:88 - 還是要有問題的話請把警告訊息給抄下來,我們可以再繼續琢磨。
- 我是用視窗體驗版來作試驗,Ubuntu Linux會與
Python24>>Lib>>os鬧毛病,像前兩天的proxytest.py與testconn.py在Linux上都沒有成功。最後有一請求,維基百科那邊姊妹計劃模板的內容可否改用此內容?謝了! --Shibo77 06:43 2006年5月15日 (UTC)- 請問你瀏覽維基媒體項目時可以用IE設代理嗎?10060好像是IE的問題。 --Shibo77 10:27 2006年5月15日 (UTC)
- 打開IE:Tools>>Internet Options>>Connections>>LAN Settings>>改用代理。不知道有沒有用。。。 --Shibo77 10:35 2006年5月15日 (UTC)
- 問了幾個人,好像說Python用的就是IE的代理設置,Start>>Settings>>ControlPanel>>InternetOptions>>Connections>>LANSettings>>ProxyServer下設置代理再運行login.py。他們跟我說需調動視窗的Environment Variable,我不知道對你有沒有用,但我查了查視窗好像沒有Linux的
export http_proxy功能,不允許改動根IP。我還是在琢磨,得到了一些代碼但都不完整。另外可以試試維基百科上介紹的其它幾種連接方式。因為pywikipedia里的程序都需連上網,要改就得在Python24里或直接更改上網方式才能使得Python通過代理連上互聯網。 --Shibo77 13:52 2006年5月16日 (UTC)
- 問了幾個人,好像說Python用的就是IE的代理設置,Start>>Settings>>ControlPanel>>InternetOptions>>Connections>>LANSettings>>ProxyServer下設置代理再運行login.py。他們跟我說需調動視窗的Environment Variable,我不知道對你有沒有用,但我查了查視窗好像沒有Linux的