3

私はPythonには比較的慣れていませんが、これに関する答えを探しました。私のコードは次のとおりです。

import urllib, http
import gspread
import datetime
import getpass
import sys
from http import cookiejar

pwd = getpass.getpass()

それから明らかにもっと多くのことが言えますが、8 行目でエラーが発生します。

File "C:\Python33\lib\idlelib\PyShell.py", line 60, in idle_showwarning
    file.write(warnings.formatwarning(message, category, filename,
AttributeError: 'NoneType' object has no attribute 'write'"

それが重要かどうかはわかりませんが、これは私がpwdを使用しているものです:

payload = {
  'op': 'login-main',
  'SignonAccountNumber': '###',
  'SignonPassword': pwd
  }

ご協力いただきありがとうございます

4

1 に答える 1

1

IDLE をエディタとして使用している場合、問題は次のバグである可能性があります: http://bugs.python.org/issue18030

バグ レポートでは、ユーザーは次のコマンドで IDLE を実行することで問題を回避しています: python -m idlelib.idle

于 2013-07-17T16:53:03.553 に答える