これは、https://learnpythonthehardway.org/book/ex17.htmlを見ると、Zed A. Shawのlpthwの例17に従っていて、1行だけで、複数行では機能しません(端末、ウィンドウpowershellを使用)
元のファイルには と書かれています。 "これはテストされているテストなので、2行目には大文字で表記されている複数の行では機能しません。 参照" テキストをコピーして書き込みコマンドを使用して貼り付けた2番目のファイルです。 "これはテストされているテストなのですが、2行目に表示されていますが大文字になっている複数の行では機能しないのはなぜですか? ऀ匀䔀䔀 "自分のコードをコピーしただけでも、彼または私の未だ私は、これはあまり変化せずに、単一のラインと信じての作品を知っているからといって、それはたとえばpythonファイルをあるファイルから別のファイルにコピーする
0
A
答えて
1
のために全体のエッセイで動作することができます多くのコードを変更したくないでもない
from sys import argv
from os.path import exists
script, from_file, to_file = argv
print "Copying from %s to %s" % (from_file, to_file)
# we could do these two on one line, how?
in_file = open(from_file)
indata = in_file.read()
print "The input file is %d bytes long" % len(indata)
print "Does the output file exist? %r" % exists(to_file)
print "Ready, hit RETURN to continue, CTRL-C to abort."
raw_input()
out_file = open(to_file, 'w')
out_file.write(indata)
print "Alright, all done."
out_file.close()
in_file.close()`
は正しいを設定してみてくださいあなたが開いているときに読んでいるファイルのエンコーディング open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)
0
WindowsとLinuxでどのような新しい行が処理されるかによって、この問題が発生する可能性があります。 は見ている:[PythonのCONCATENATEテキストファイル]のHandling \r\n vs \n newlines in python on Mac vs Windows
関連する問題
- 1. pythonのあるファイルから別のファイルに行をコピーする
- 2. あるファイルから別のファイルに行をコピーする
- 3. あるファイルから別のファイルへの効率的なコピー
- 4. Python - あるファイルから別のファイルに行を移動
- 5. 1つのTFSプロジェクトコレクションから別のファイルにファイルをコピーする
- 6. アーカイブから別のディレクトリにファイルをコピーするpython
- 7. あるサーバーから別のサーバーにファイルをコピーする方法
- 8. あるディレクトリから別のディレクトリにファイルをコピーする
- 9. あるフォルダセットから別のフォルダセットにファイルをコピーする
- 10. iPhone CoreDataファイルをあるプロジェクトから別のプロジェクトにコピーする
- 11. あるサーバから別のサーバにPHPファイルをコピーする
- 12. あるディレクトリから別のディレクトリにファイルをコピーする
- 13. xファイルをフォルダから別のファイルにコピーする
- 14. シェル1つのファイルから別のファイルにコピーするスクリプト
- 15. Python appdataからファイルをコピーする
- 16. あるファイルに関数を作成し、別のファイルからアクセスする - Python
- 17. Python 3 1つのcsvファイルから別のcsvファイルに特定の列をコピー
- 18. あるExcelファイルから別のExcelファイルへのデータの自動コピー
- 19. Java ZIPファイルZipファイルをコピーして別のZipファイルにコピーする
- 20. ファイルの内容を別のファイルにコピー
- 21. 一つのpythonファイルから別のpythonファイルに関数をインポート
- 22. 1つのExcelファイルから別のExcelファイルに合計をコピーする
- 23. あるFTPディレクトリから別のFTPディレクトリにすべてのファイルをコピーする
- 24. Pythonでファイルをコピーする
- 25. ファイルをコピーするPythonスクリプト
- 26. 別のユーザーのあるサーバーからリモートサーバーにファイルをコピーするためのシェルコマンド
- 27. バッチ:部分名が同じファイルをサブフォルダから別のファイルにコピーする
- 28. Rubyを使用してあるディレクトリから別のディレクトリにファイルをコピーする
- 29. vbscriptingを使用してあるフォルダから別のフォルダにファイルをコピーする
- 30. パスワードを聞かずにあるマシンから別のマシンにファイルをコピーするためのPythonスクリプトの使用
可能な複製を(http://stackoverflow.com/questions/13613336/python-concatenate-text-files) – Torxed
LPTHWは、サブパーチュートリアルとみなされています、 ところで。公式チュートリアルははるかに優れています。 – TigerhawkT3