使用者討論: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.pytestconn.pyLinux上都沒有成功。最後有一請求,維基百科那邊姊妹計劃模板的內容可否改用此內容?謝了! --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)