在我的PDF教程中,我必須在Python命令和參數期間不小心跳過了一兩頁,因爲我無法找到一種方法來接收用戶輸入並將其推送到文件中。不要告訴我嘗試在網上尋找解決方案,因爲我做到了。沒有任何意義。把用戶輸入並把它放到Python中的文件?
編輯:我使用Python 3.1.2,對不起,忘了
在我的PDF教程中,我必須在Python命令和參數期間不小心跳過了一兩頁,因爲我無法找到一種方法來接收用戶輸入並將其推送到文件中。不要告訴我嘗試在網上尋找解決方案,因爲我做到了。沒有任何意義。把用戶輸入並把它放到Python中的文件?
編輯:我使用Python 3.1.2,對不起,忘了
的Python 3.1:
filename = input ("filename: ");
with open (filename, "w") as f:
f.write (input());
這要求用戶輸入一個文件名,並打開使用open()和用戶寫入()寫入到文件
像打開文件它用於寫作。然後一切,直到下一個返回被寫入該文件。 「with ... as」語句自動關閉文件。
的raw_input使用()把用戶輸入。
fd = open(filename,"w")
input = raw_input("user input")
fd.write(input)
嘗試類似這樣的事情。
#Getting Where To Save File
where = raw_input('Where Do You Want To Save Your File? ')
#Getting What To Write To File
text = raw_input('What Do You Want To Write To Your File? ')
#Actually Writing It
saveFile = open(where, 'w')
saveFile.write(text)
saveFile.close()
python 2.x or 3?這對於處理用戶輸入很重要。 – acrosman 2010-06-10 04:50:13