私はPythonを使用してインターネットに接続する際に問題があります。インターネットに接続していますか?
私はプロキシを設定するためにPACファイルを使用する企業ネットワーク上にいます。私が必要なものを得るためにPACを見つけて解析することができれば、これはうまくいくでしょうが、私はできません。
風変わり:
RはWinInetのと.Externalてファイルをダウンロードするには、インターネットに接続することができます(C_download、...)ので、私はそれが可能である知っていると私は:
import ctypes
wininet = ctypes.windll.wininet
flags = ctypes.wintypes.DWORD()
connected = wininet.InternetGetConnectedState(ctypes.byref(flags), None)
print(connected, hex(flags.value))
1 0x12を私は利用可能な接続を持っているが、私はWinInetの中から他の機能を使用しようと一度私は常にのような誤差関数と会ってる:私は取得
AttributeError: function 'InternetCheckConnection' not found
、これはかなりのために行きますwininetの他の機能ですが、dir(wininet)の唯一の名前付き関数はInternetGetConnectedStateなので、これは私を驚かせるものではありません。
wininetのアプローチははっきりと働くことができますが、私はそれをどのように進めるべきかわかりません[特に私はWindowsを仕事場で使うだけです]。
私の知る限りでは、INTERNET_へのPythonを_connectする必要はありません。あなたのコンピュータがインターネットに接続されていることを確認するだけで、Pythonは自動的にこの接続を使用できるようになります。 – ForceBru
「進む」と言ったら、何をしたいですか? –
モジュールを個別にインポートしてみますか? 'からctypes.windll import wininet '' ctypes.wintypes import DWORD'など。 – Aaron