1
ユーザの入力によってディレクトリのアドレスの一部を変更できるかどうか疑問に思っていましたか?たとえば、Linuxのコマンドラインでは、次のコマンドを使用できます。pythonで端末からディレクトリのアドレスを変更する
read -p "Enter your interface : " case
grep "ACC" $case/PATH.dat >> $case/PATH_ACC.dat
python acctraj.py >> $case/ENERGIES_ACC.dat
Pythonには何か類似点はありますか?ここにPythonのコードがありますが、キーボードから "INTERFACE"値をインポートできますか?
import numpy as np
INTERFACE = input('Enter your interface: ')
def read_path(inputfile="/INTERFACE/PATH_ACC.dat"):
with open(inputfile, "r") as fileh:
for lines in fileh:
linesplit = lines.split()
yield linesplit[0:3]
acc = [idx for idx in read_path()]