pythonからコマンドラインでファイルを読み込むにはどうすればよいですか?ですから、私はtext.txtファイルを持っていて、python prefixer.py text.txtを行いたいとします。私はどのように私のprefixer.pyのテキストファイルを読みますか?私はPythonのコマンドラインからファイルを読み込みたい
5
A
答えて
12
import sys
f = open(sys.argv[1],"r")
contents = f.read()
f.close()
print contents
または、より良い、
import sys
with open(sys.argv[1], 'r') as f:
contents = f.read()
print contents
0
3
私はfileinput
は、このためにたくさんよりよいと思います。簡単には簡単なスクリプトのために使用します。
import fileinput
for line in fileinput.input():
process(line)
次にあなたがpython myscript.py file.txt
またはPurrfectでさえパイプそれを行うことができます!
関連する問題
- 1. pythonのgzipファイルから読み込み
- 2. ファイルからの読み込み(python)
- 3. ファイルからバイト[]を読み込み、読み込みます
- 4. Pythonのファイルからパラメータを読み込みます
- 5. PythonでのMatLabファイルの読み込み
- 6. Python:(外部サーバーからの)ファイルの読み込み
- 7. Python ORM - ファイルへの/からのSQLデータの保存または読み込み
- 8. ファイルからの蟻の読み込み?
- 9. ファイル内の行からデータを読み込みたい。 Javaで
- 10. C++ .csvファイルからの読み込み
- 11. ファイルからの読み込み
- 12. XMLファイルからの読み込みC#
- 13. C#PCLファイルからの読み込み
- 14. Matlabのtxtファイルから読み込み
- 15. c:ファイルからの読み込み
- 16. Perl:コマンドラインからのパスの読み込み
- 17. Cでのコマンドラインからの読み込み
- 18. eclipseでファイルから読み込み
- 19. Robocopy(またはxcopy)ファイルから読み込みますか?
- 20. Pythonはリストにファイルを読み込む -
- 21. ファイルから読み込み、Javaのファイルに書き込む
- 22. 読み込まれたDLLからRESXコンテンツを読み込み、RESXファイルではない
- 23. Pythonでmmapファイルから行を読み込む方法は?
- 24. ファイルから読み込んでStringIOに書き込む - Python
- 25. はSQLiteのとPythonでデータベースからの読み込み:
- 26. バッファリングされていないファイルからの読み込み - Ruby
- 27. Pythonでharファイルからページ読み込み時間を取得するには?
- 28. JavaのFileDescriptor .sync()の読み込み*ファイルの読み込み
- 29. SSHのBashスクリプトの読み込みファイルの読み込み
- 30. Pythonの:私はcsvファイルから最大20行を読みたい
sysパッケージにこのopenコマンドがありません。誰もがこれについてのドキュメントに私を指すことができますか? *編集*:見つかった_http://docs.python.org/2/library/functions.html#open_ – Dustin