私は引数として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. プロンプトを開き、プロンプトにテキスト値を入力する.batファイル
- 3. Pythonの入力プロンプトへ戻る
- 4. Python - サブプロセスで入力プロンプトを処理する
- 5. Pythonでプロンプトにパスワードをプログラムで入力しますか?
- 6. Python:入力プロンプトで変数を呼び出す方法は?
- 7. javascriptプロンプト入力
- 8. ビッグ入力プロンプト
- 9. Pythonのバグ:入力プロンプトでのNULLバイトは
- 10. 入力プロンプトでPythonリストを作成する方法はありますか?
- 11. プロンプトでパスワードを入力せずにクローンを作成するPythonスクリプト
- 12. Node.jsプロンプト入力をスキップ
- 13. JavaScriptプロンプトで数字として入力
- 14. プロンプトを抑制して入力を入力する方法
- 15. 入力用のPDFプロンプトを入力して挿入します。
- 16. PNotifyプロンプトのパスワード入力
- 17. Javaの入力BigDecimalのプロンプト
- 18. zsh変更プロンプト入力カラー
- 19. 非ブロック入力プロンプト? node.js
- 20. Python入出力ファイル
- 21. ユーザが入力した後に入力プロンプトに追加する
- 22. JavaScriptのプロンプトで小数点を入力する方法は?
- 23. シェルスクリプトのプロンプトに入力を検出して入力します
- 24. formatted Pythonでファイルから入力
- 25. プロンプトでメール出力
- 26. Python:プロンプトに先の入力を入力するようにユーザーに求めていますか?
- 27. 可能:プロンプトで変数を入力できません
- 28. Pythonで入力を殺す
- 29. 入力値プロンプトにSQLパラメータを表示
- 30. 入力に基づいてPythonでCSVファイルを編集する
この質問は非常に不明です。予想される入力と期待される出力は何ですか? – freakish
pythonスクリプトで実際にファイルをロードしますか? – LAL
ローディングファイルとコードよりもraw_inputに似たものが必要です:ファイル内の行のための – oezlem