欢迎光临散文网 会员登陆 & 注册

小试牛刀:使用python书写lammps的in文件

2022-12-09 13:33 作者:旺-旺啊  | 我要投稿

本文简单介绍如何通过python代码编写lammpsin文件,虽然此法较直接书写in文件而言无明显优势,甚至稍不如直接写in文件来的方便。但我想通过此作为将两者相结合的开端。

       优先介绍python代码的编写,其所用语法简单且单一:

首先定义一个变量filefile= open("test.txt",w) open表示直接打开一个文件,如果文件不存在则创建文件;而wopen下的一种模式代表仅以书写的方式打开。随后便均为同一语法,仅需修改字符串即可:file.write("clear\n ") 表示在文件中书写clear\n为换行符。若想要将得到的in文价更美观,可在其中加上\t(字符串多行输出对齐)。

保存后便开始运行此代码,这里介绍个人最常用的三种方法仅供学习参考

        一、我习惯于在vs code书写in文件或者python代码,先介绍vs code的运行方法:书写完毕并保存在某一路径后,直接运行,便在此路径内生成你所需的in文件(当然你也可以添加代码指定生成的路径)。

       二、在Ubuntu操作界面

首先打开python文件所在路径完后书写命令python file.py(文件名)运行即可。如下图所示

注:python file.py不能运行可尝试python3 file.py

回车运行即可,在该路径内会自动生成你所需的in文件。

       三、在windows终端运行

Ubuntu相差无几,同样打开python文件所在路径完后书写命令python file.py(文件名)运行即可。

注:同上

运行结束后可打开该路径查看一下

达到预期结果。

小试牛刀:使用python书写lammps的in文件的评论 (共 条)

分享到微博请遵守国家法律