私は引数として2つのファイルを取り、実行するpythonスクリプトを持っています。ユーザーにファイルの入力を促す方法はありますか?私はfileinput
メソッドを見たことがありますが、2つのファイルを別々に記述する方法はありますか?プロンプトでpythonでファイルを入力する
-1
A
答えて
2
私はあなたが今より良く理解していると思います。
import os
file1 = input("please type the directory path for file 1:\n")
file2 = input("please type the directory path for file 2:\n")
def convert_to_log(afloat):
converted_number = # whatever the conversion equation is. Variable afloat appears here
return converted_number
def load_probabilities(file_in):
prob_list = []
with open(file_in, 'r') as f1:
for line in f1:
try:
prob_list.append(convert_to_log(float(line)))
except:
continue
return prob_list
prob_file1 = load_probabilities(file1)
prob_file2 = load_probabilities(file2)
ratio = list(map(lambda x,y: x/y, a,b)) #calculates probability ratios
print(ratio)
だから我々は、ファイルをロードすると、リスト内の確率(load_probabilities)と値が追加取得直前に(convert_to_log)を対数的する確率を変換する別の関数を格納を担当する機能を持っています。これは使えますか?
+0
os.path.abspath(path )返されるものについて。 –
+0
そのコードはファイルを読み込みません。これはraw_input()と似ています – LAL
+0
@LAL今それはあります。 –
関連する問題
- 1. Python tkinterの入力プロンプト
- 2. Pythonの入力プロンプトへ戻る
- 3. Python - サブプロセスで入力プロンプトを処理する
- 4. Pythonでプロンプトにパスワードをプログラムで入力しますか?
- 5. Python:入力プロンプトで変数を呼び出す方法は?
- 6. javascriptプロンプト入力
- 7. ビッグ入力プロンプト
- 8. 入力プロンプトでPythonリストを作成する方法はありますか?
- 9. Node.jsプロンプト入力をスキップ
- 10. プロンプトを抑制して入力を入力する方法
- 11. Javaの入力BigDecimalのプロンプト
- 12. 非ブロック入力プロンプト? node.js
- 13. zsh変更プロンプト入力カラー
- 14. PNotifyプロンプトのパスワード入力
- 15. シェルスクリプトのプロンプトに入力を検出して入力します
- 16. formatted Pythonでファイルから入力
- 17. プロンプトでメール出力
- 18. Pythonで入力を殺す
- 19. 可能:プロンプトで変数を入力できません
- 20. python netaddrの入力ファイル
- 21. 入力に基づいてPythonでCSVファイルを編集する
- 22. ユーザが入力した句をPythonで入力する方法
- 23. pythonはタイムアウト後に入力プロンプトを期限切れにします
- 24. Pythonでコマンドラインパスワードを入力する
- 25. ゲームで「入力」キーをシミュレーションするPython
- 26. プロンプトユーザ入力、時間4秒、再度プロンプト
- 27. 文字を入力した後でのみバックスペース消去bashプロンプト
- 28. ファイルの入力でURLを入力する
- 29. ユーザーが1つの条件だけを入力するSQLプロンプト
- 30. プロンプト入力値をオブジェクトとして保存する
この質問は非常に不明です。予想される入力と期待される出力は何ですか? – freakish
pythonスクリプトで実際にファイルをロードしますか? – LAL
ローディングファイルとコードよりもraw_inputに似たものが必要です:ファイル内の行のための – oezlem