-1
我有一個簡單的Python腳本時,示數出來,requests.get
一直給我的問題,當我嘗試添加IP動態蟒蛇requests.get不斷加入一個變量
如果我這樣做,它的工作原理:
r = requests.get("http://123.123.123.123")
如果我這樣做失敗:
r = requests.get("http://" + ipnum)
這裏是完整的代碼
#!/usrbin/env python
import subprocess
import requests
ipnum = subprocess.check_output(["hostname", "-i"])
ipstr = str(ipnum)
r = requests.get ("http://" + ipstr)
if r.status_code == 200
print("Web1:"+ str(r))
else:
print("Web1:"+ str(r))
您是否檢查過ipstr不包含除IP地址之外的其他東西? –
請添加錯誤信息 – tinySandy
運行哪個版本的python,確切的錯誤信息是什麼? – sabbahillel