[英]How can I create files , read and write files in Python?
我能找到的所有教程都遵循相同的格式,但是沒有工作。我沒有得到錯誤信息,但我得不到正常的輸出。 我得到的似乎是某個內存位置的文件描述。
#file_test
ftpr= open("file","w")
ftpr.write("This is a sample line/n")
a=open("file","r")
print a
#This is the result
<open file 'file', mode 'r' at 0x00000000029DDDB0>
>>>
你想閱讀文件的內容嗎? 嘗試print a.readlines()
。
即:
with open('file', 'w') as f:
f.write("Hello, world!\nGoodbye, world!\n")
with open('file', 'r') as f:
print f.readlines() # ["Hello, world!\n", "Goodbye, world!\n"]
僅供參考, 以塊 ,如果你不熟悉他們,確保open()
-d文件close()
-d。
這不是讀取文件的正確方法。 您正在打開作為文件類型對象的打開調用的返回值。 這樣做是為了閱讀和寫作。
F =打開( “MYFILE”, “W”)
f.write( “你好\\ n” 個)
f.write(“這是一個樣本行/ n”)
f.close()
F =打開( “文件”, “R”)
string = f.read()
打印(“字符串”)
f.close()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.