FileNotFoundError: [Errno 2]

Synopsis:
Comment puis-je lire un fichier en Python?
pourquoi doit-il être fait de cette façon?

Mon problème est que j'obtiens l'erreur suivante:

Traceback (most recent call last):
  File "C:\Users\Terminal\Desktop\wkspc\filetesting.py", line 1, in <module>
    testFile=open("test.txt")
FileNotFoundError: [Errno 2] No such file or directory: 'test.txt'

Qui trouve son origine à partir du code suivant: (c'est l'ensemble de " l'.py' fichier)

testFile=open("test.txt")
print(testFile.read())

"test.txt" est dans le même dossier que mon programme. Je suis nouveau sur Python et ne comprends pas pourquoi j'obtiens un fichier de localisation des erreurs. Je voudrais savoir la correction et pourquoi le correctif doit être fait de cette manière.

J'ai essayé d'utiliser le chemin absolu vers le fichier, "C:\Users\Terminal\Desktop\wkspc\test.txt"

Autres détails:

"Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:38:22) [MSC v.1600 32 bit (Intel)] on win32"
Windows 7, 32 Bit
Semble causée par différentes raisons. 1. Pour l'utilisation de "test.txt", comment vous appelez votre script python? 2. Pour utiliser le chemin complet, avez-vous évité d'échapper les caractères (par exemple en utilisant r"C:\Users\Terminal\Desktop\wkspc\test.txt" avis de la r)
Pouvez-vous nous montrer la commande que vous utilisez pour lancer python avec votre script?
Si vous souhaitez utiliser Python pour charger test.txt dans le même répertoire que le script python, vous devez être dans le répertoire lorsque vous lancez python. Ma conjecture est que vous lancez le script python à partir de quelque part d'autre
Je lance le "IDLE (Pytho GUI)" qui a été installé avec Python et à partir de là, j'ouvre mon programme et l'exécuter. (fichier->open->etc.)

OriginalL'auteur ThisGuy | 2014-09-19