今は実行するコードを取得できますが、関数を呼び出してパラメータを渡すと無効な構文が通知されます。私は'10 .1.1.27 'と'10.1.1.27'と以下のコードを試しましたが、動作させることはできません。アドバイスをいただければ幸いです。以下urllib.urlopenは参照を見つけることができません
download_permitted(10.1.1.27)
関数はurllib.urlopen()
としてそのような方法は存在しないので、これはそれの全体が
from urllib.request import urlopen
def download_permitted(address):
f=urlopen("http://"+address+"/config?action=get¶mid=eParamID_MediaState")
response = f.read()
if (response.find('"value":"1"') > -1):
return True
f = urlopen("http://" + address + "/config?action=set¶mid=eParamID_MediaState&value=1")
ドキュメントを見てみましたか?どのIDEを使用していますか? – liorko
'urllib.urlopen()'はpython2であり、python3では利用できません。 python3では、 'urllib2.urlopen()'を使うことができます –
私はPycharmを使用しています。 urllib2.urlopen()を試してもうまくいきません。私には同じメッセージが与えられます。 – Mogheh