私はpythonを初めて使用します。これはばかげた質問かもしれませんが、数日間悩まされています。約 30 個のログ ファイルがあり、それぞれに文字列とデータが含まれています。これらはいくつかのデータの違いを除けばほぼ同じで、「log10.lammps」、「log20.lammps」などのように名前が規則的に並んでいます (「10」「20」はシミュレーションの温度を表します)。これらすべてのファイルをループし、特定の行 (line3900 など) でデータを読み取る python スクリプトを作成したいと考えています。次に、これらのデータを次のように配置された別のデータ ファイルに書き込みます。
10 XXX 20 XXX 30 XXX . . .
単一のファイルから読み書きできますが、ループを達成できません。誰かその方法を教えてください。どうもありがとう!
PS。さらに別の問題は、行 3900 のデータが次のように表示されることです。文字列なしで数値を抽出するにはどうすればよいですか?