urlopen

    6熱度

    4回答

    以下代碼 theurl = "https://%s:%[email protected]/nic/update?hostname=%s&myip=%s&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG" % (username, password, hostname, theip) conn = urlopen(theurl) # send the request to

    0熱度

    1回答

    我在創建使用URL的腳本時遇到了一些麻煩。我使用urllib.urlopen()來獲取所需URL的內容。但是其中一些URL需要認證。 urlopen提示我輸入我的用戶名和密碼。 我需要的是忽略每個需要認證的URL,只需輕鬆地跳過並繼續,有沒有辦法做到這一點? 我想知道捕捉HTTPError異常,但事實上,異常是由urlopen()方法處理的,所以它不起作用。 感謝您的每一個回覆。

    10熱度

    1回答

    我正在使用urllib2的urlopen函數嘗試從StackOverflow API獲取JSON結果。 我正在使用的代碼: >>> import urllib2 >>> conn = urllib2.urlopen("http://api.stackoverflow.com/0.8/users/") >>> conn.readline() 結果我得到: '\x1f\x8b\x08\x00\

    3熱度

    5回答

    嘿所有,我有一個網站,查找最終用戶的信息,是用Python編寫的,並需要幾個urlopen命令。因此,頁面加載需要一些時間。我想知道是否有辦法讓它更快?有沒有一種簡單的Python緩存方法或最後讓urlopen腳本變得有趣的方法? urlopens訪問亞馬遜API獲取價格,所以該網站需要有點更新。我能想到的唯一選擇是創建一個腳本來製作一個mySQL數據庫並且不時地運行它,但那會是一個麻煩事。 謝謝

    1熱度

    1回答

    每當看着用於Python API庫,那裏似乎是他們簡單地用大約一半: response = urllib2.urlopen('https://www.example.com/api', data) ,並使用約一半: connection = httplib.HTTPSConnection('www.example.com/api') # ... rest omitted for simpli

    2熱度

    2回答

    下面是我在論壇上找到的腳本,它幾乎正是我需要的,除非我需要閱讀30個不同的網址並將它們一起打印。我嘗試了幾個選項,但腳本只是休息。我如何合併所有30個URL,解析並打印出來。 如果你能幫助我,我會非常感激,ty。 import sys import string from urllib2 import urlopen import xml.dom.minidom var_xml = ur

    4熱度

    1回答

    我試圖使用devserver從CSV數據上傳到我的應用程序: appcfg.py upload_data --config_file="DataLoader.py" --filename="data.csv" --kind=Foo --url=http://localhost:8083/remote_api "path/to/app" 結果: Application: appname; ver

    3熱度

    2回答

    我還是比較新的Python,所以如果這是一個明顯的問題,我很抱歉。 我的問題是關於urllib2庫,它是urlopen函數。目前我正在使用它從另一臺服務器加載大量頁面(它們都在同一個遠程主機上),但是腳本每隔不久就會被一個超時錯誤(我認爲這是來自大量請求)終止。 有沒有辦法在超時後繼續運行腳本?我希望能夠獲取所有的頁面,所以我想要一個腳本,它會一直試圖獲取頁面,然後繼續前進。 請注意,會保持連接打

    1熱度

    1回答

    我一直在閱讀關於Python的urllib2打開和讀取受密碼保護的目錄的能力,但即使在查看文檔中的示例以及StackOverflow中的示例後,我也無法獲取腳本上班。 import urllib2 # Create an OpenerDirector with support for Basic HTTP Authentication... auth_handler = urllib2.HTT

    13熱度

    3回答

    我想告訴urllib2.urlopen(或自定義開罐器)使用127.0.0.1(或::1)來解析地址。然而,我不會改變我的/etc/resolv.conf。 一個可能的解決方案是使用像dnspython這樣的工具查詢地址,並使用httplib來構建一個自定義url開啓者。我寧願告訴urlopen使用自定義域名服務器。有什麼建議麼?