2015-10-15 28 views
0

因此,我在Windows環境中。Python 2.7:從不同位置調用文本文件

  1. 我用記事本創建了文本文件。
  2. 我將它保存在我的文檔中。
  3. 我打開了python的空閒shell。
  4. 我用testFile = open("test.txt","a+")
  5. 類型化testFile.read()

按ENTER鍵,結果是'兩個單引號?

+0

與「R」 – LetzerWille

+0

閱讀方式打開...或者忽略該標誌總的來說,因爲'r'是默認的開放標誌 – inspectorG4dget

+1

@ inspectorG4dget:以'a +'模式打開的文件在讀取時仍會返回結果。我的猜測是他正在指定文件的不正確路徑。或者指定沒有路徑,以便試圖從當前目錄打開文件,而不是「我的文檔」。 –

回答

-4
testFile = open("test.txt", "rb") 
testFile.read() 
+0

您是否有充分的理由以二進制模式打開? –

+0

javascript

1

您需要指定文本文件的完整路徑,如果它不在你的當前工作目錄:

testFile = open("c:/Users/yourusername/My Documents/text.txt") 
相關問題