私の.pyファイルに、コマンドラインで入力したファイルを受け入れるようにします。私はsys.argv []とfileinputを使用しましたが、出力が得られません。Pythonでコマンドライン引数として与えられたファイルを開く方法は?
10
A
答えて
18
あなたは次のスクリプト記述する場合:
#!/usr/bin/env python
import sys
with open(sys.argv[1], 'r') as my_file:
print(my_file.read())
をし、それを実行し、それが名前あなたはそのように最初の引数でを渡すファイルの内容を表示します。
./my_script.py test.txt
(上記の例では、このファイルはtest.txt
になります)。
関連する問題
- 1. 与えられた時間から分を引く方法は?
- 2. 配列から与えられたコマンドライン引数
- 3. 私は、コマンドラインで与えられた引数でいくつかのファイルを見つけたい
- 4. 与えられた開始点で弧を描く方法は?
- 5. 次のPythonスクリプトに引数を正しく与える方法
- 6. 指定したプログラムでコマンドラインからファイルを開く方法は?
- 7. スクリプトからコマンドライン引数をPythonファイルに渡す方法
- 8. Netbeansでコマンドライン引数としてファイルを渡す方法
- 9. コマンドライン引数としてモジュール/メソッド名を渡す方法python 2.7.10
- 10. ハイブ:与えられたタイムスタンプの1秒を差し引く方法
- 11. 複数のファイルをコマンドラインから開く方法
- 12. zsh:スクリプトに与えられた最後のコマンドライン引数にアクセスする
- 13. 既に開いているVisual Studioでコマンドラインからファイルを開く方法は?
- 14. コマンドライン引数でファイルを開くにはどうすればよいですか?
- 15. Nco.ncrcat()に複数の入力ファイル引数を与える方法
- 16. stdinコマンドライン引数としてのPythonプリントリダイレクト
- 17. Python、1の位置引数ですが、2が与えられました
- 18. 新しいオブジェクトへの引数として与えられたstd :: functionの前方引数
- 19. 引数に渡された関数を、Dで既に与えられたパラメータで呼び出す方法は?
- 20. コマンドラインからPythonメソッドを開く方法(複数の方法の選択肢)
- 21. 汎用引数として与えられたインタフェースを継承します
- 22. 与えられたファイルに与えられたdiffについてGITがコミットする方法は?
- 23. Python経由でコマンドラインに与えられた値だけを解析します。
- 24. アーカイバ実行ファイルとその一部を作成するには、コマンドライン引数から与えられたファイルをアーカイブすることです。
- 25. TypeError例外は:正確に1引数(2は、与えられた)Pythonのエラー
- 26. は、与えられた数
- 27. 与えられた時間から1秒を引く
- 28. Docker Pythonアプリケーションのコマンドライン引数としてのファイル
- 29. Mac OSXのコマンドラインからSublime3でファイルを開く方法
- 30. コマンドライン引数は、ファイル
質問は不明です。あなたの目標は何か、何を期待しているのか、何を試したのか、どのように偽っているのかは不明です。 "私は' sys.argv [] 'と' fileinput'を使いましたが、あなたの実際のコードを表示するほうがいいでしょう。 「私はアウトプットを得ていません」と言うのではなく、あなたが得るアウトプットとあなたが期待するアウトプットをより良く見せてくれる。 –
文字列を含むファイルが有効な電子メールアドレスであるかどうかをチェックする必要があります。例:4行がある場合は、各行が有効な電子メールアドレスであるかどうかを確認する必要があります。しかし、私はそれを確認することができました。私は入力として与えたファイルに対して必要な出力を得ました。私はファイルを受け取り、そのファイルに有効な電子メールアドレスがあるかどうかを確認するために、特定の.pyファイルに対するコマンドライン引数として与えられたファイルを受け入れるように変更しようとしています。 – Ram
私のVMマシン(ubuntu)でこのプログラムをやっていたので、Windowsマシンに貼り付けてコピーすることができませんでした。 – Ram