命名規則のあるファイルがあります
st009_out.abc1.dat
st009_out.abc2.dat
st009_out.abc3.dat
..................
..................
ファイルのデータを使用して数学関数を実行し、ファイルから 2 番目の列を抽出する必要がある Python コードを書いています。私はこのように試しました:
for k in range(1,10):
file1=open('st009_out.abc'+str(k)+'.dat','r')
...........
os.system("awk '{print $2}' st009_out.abc${k}.pmf > raj.dat")
k
しかし、シェルコマンドでの値を取得していないため、これは機能していません。
どうすれば進歩しますか?