2
from win32com.client import Dispatch

winhttp = Dispatch('winhttp.winhttprequest.5.1')

print winhttp.Option(6) #True

winhttp.Option(6) = False #SyntaxError  <----------------how to set Option(6) to false

print winhttp.Option(6)

winhttp.Open('GET', 'http://google.com', False)
winhttp.Send()

print winhttp.responsetext

===========================================

出力:

無効な構文: winhttp.py、13 行目、pos 11 ファイル "c:\Users\***\Desktop\winhttp.py"、13 行目、? set winhttp.Option(6) = False

どうやってするの?どうもありがとう!

4

1 に答える 1

1

これはうまくいくはずです:

winhttp.SetOption(6, False)

winhttprequest を使用する正当な理由がない限り、私は Python 標準ライブラリから何かを使用するか、リクエストライブラリをインストールすることをお勧めします。これらのオプションは、はるかに簡単に処理できます。

于 2013-01-19T20:08:20.513 に答える