Das Verhalten von Python -Dateien unterscheidet sich, wenn sie von verschiedenen Ideen ausgeführt werdenPython

Python-Programme
Anonymous
 Das Verhalten von Python -Dateien unterscheidet sich, wenn sie von verschiedenen Ideen ausgeführt werden

Post by Anonymous »

Ein Kollege und ich haben einige Einreichungen von Studenten überprüft. Er benutzt es im Leerlauf, während ich Pycharm benutze. Der Schüler hat seinen Code in Pycharm entwickelt.file = open('test_file.txt','w')
file.write('This is a test file.')
print('Completed')
exit()
< /code>
Der Schüler hat in der Dateibehandlung einen Fehler gemacht und eine Situation erstellt, in der die Datei nach Abschluss des Codes offen bleibt. Wenn Sie aus dem Idle ausführen, erscheint die Datei.write nicht abgeschlossen und die Datei ist leer. Wenn Sie aus der Befehlszeile ausgeführt werden (übrigens, verwenden wir alle MacBooks) Die Datei.Write ist abgeschlossen und die Datei hat die Textzeile. Ein weiterer Hinweis ist, dass es einen Systemdialog gibt, in dem laut "Ihr Programm noch ausgeführt wird! Möchten Sie ihn töten?" Diese Warnung erscheint nicht, wenn Sie aus der Befehlszeile oder innerhalb von Pycharm ausgeführt werden.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post