pythonisrequired
『壹』 python 運行腳本顯示:error: argument -t/--term is required
應該是這段有問題
『貳』 python 錯誤怎麼解決usage: test.py [-h] --port PORT test.py: error: argument --port is required
例如
test.py --port 12345
『叄』 Python創建文件時為什麼會提示an interger is required,.py文件跟創建
你的open函數不對啊。感覺象是你不小心重載了open函數。導致open不再是打開文件用的那個open. 感覺你象是用了一個python的擴展庫,它的open函數用的很象是C語言的open. 而不是python標準的。
>>>f=open("d:/1.txt",'w')
>>>f.write('ddd')
>>>f.close()
>>>
我試過了沒有什麼問題。
你需要把原代碼完整的打出來
順便說一下。不要使用中文目錄。要全英文目錄,目錄中也不準有空格。如果你老師就這么教你的,說明他沒有用過老版本的python。也很少用其它英文軟體。
你再運行help(open)試試看
>>>help(open)
Helponbuilt-infunctionopeninmole__builtin__:
open(...)
open(name[,mode[,buffering]])->fileobject
Openafileusingthefile()type,returnsafileobject.Thisisthe
preferredwaytoopenafile.Seefile.__doc__forfurtherinformation.
>>>
>>>printfile.__doc__
file(name[,mode[,buffering]])->fileobject
Openafile.Themodecanbe'r','w'or'a'forreading(default),
writingorappending.Thefilewillbecreatedifitdoesn'texist
;itwillbetruncatedwhen
openedforwriting.Adda'b'tothemodeforbinaryfiles.
Adda'+'.
Ifthebufferingargumentisgiven,0meansunbuffered,1meansline
buffered,.Thepreferredway
()function.
Adda'U'
support.' '
inPython.Also,'newlines';
(nonewlinereadyet),
' ',' ',' '.
'U'cannotbecombinedwith'w'or'+'mode.
第三個參數是需要整型的。你是不是少寫了什麼。
『肆』 Python報錯TypeError:an integer is required (got type bytes)
上面報的錯與你上面的代碼無關。
建議試試helloworld能跑過嗎
『伍』 python安裝不了,咋回事
安裝過程有一句英文提示:python2.5 is required.....就是說必須預裝python 2.5 才能安裝這個pywin32.
你的安裝包不對,pywin32 並不是python,而是python 用來調用window程序例如office word/excel/outlook的一個介面,就是說如果你要在windows中,用python打開這些個程序,就要安裝pywin32包,python-->pywin32--->windows程序,pywin32類似一個橋梁作用的補丁包;
而如果只是學習python,直接下載python的window版本,即可以在win上學習編程:
你可以去下載一個python 2.x 或者python3.x 的windows安裝包(擴展名.msi 就對了),下載頁面是:
http://www.python.org/getit/
或者把以下版本的下載鏈接直接復制到迅雷或者快車:
2.7版本:
http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi
3.2版本:
http://www.python.org/ftp/python/3.2.2/python-3.2.2.msi
裝好python後,如果想玩pywin32,就在你圖中顯示的步驟,填上python的安裝目錄,即可安裝pywin32安裝包。它要求預裝python2.5,我試過python3.2的版本也可以,我正在用這個組合。
祝你好運!
『陸』 python中初始化字典,接受一個元組會出現這個問題:
dictionary update sequence element #0 has length 1; 2 is required
意思是更新字典的序列元素的長度需要為2,dict(a)這樣是把序列a中的元素一個個傳進去,沒有成對,改成這樣:dict((a,))
『柒』 microsoft visual c++ 14.0 is required 怎麼解決 python
原因:安裝模塊時出錯。
1、首先打開瀏覽器,網路搜索「下載 twisted」,找一個安全的網站打開。
『捌』 python 報錯:an integer is required (got type str)
_name=raw_input('...')
...%都用raw_input
withopen('xxx.txt')asf:
f.write(_name+'istaking'+_class+'with'+_instuctor+'.')
%注意在字元串前後留空格