执行Python脚本时出现问题

执行Python脚本时出现问题,python,Python,我试图从程序DL_POLY 4的一个大输出文件中提取信息,并将其转换成一个更简单的文件,为一些可视化软件格式化 假设有人已经编写了一个脚本,将大型历史输出文件(基本上只包含大量文本)转换为.xyz(扩展名是任意的),这是VMD要处理的正确格式。(此处提供脚本创建者的完整文档:) 以下是脚本(也可用): 我已经尝试将脚本保存为一个名为his2xyz.py的文件(在包含历史文件的目录中)并在Python中运行,但这没有任何作用,也不会产生输出 这个脚本看起来应该工作吗 我想试着写我自己的脚本,但老实

我试图从程序DL_POLY 4的一个大输出文件中提取信息,并将其转换成一个更简单的文件,为一些可视化软件格式化

假设有人已经编写了一个脚本,将大型历史输出文件(基本上只包含大量文本)转换为.xyz(扩展名是任意的),这是VMD要处理的正确格式。(此处提供脚本创建者的完整文档:)

以下是脚本(也可用):

我已经尝试将脚本保存为一个名为his2xyz.py的文件(在包含历史文件的目录中)并在Python中运行,但这没有任何作用,也不会产生输出

这个脚本看起来应该工作吗


我想试着写我自己的脚本,但老实说,我不知道怎么做。

这个脚本有两个参数。第一个是输入文件,第二个是输出文件,因此您必须像以下方式运行它:

./his2xyz.py HISTORY the_output_file.xyz

编辑:您提到您将编写自己的脚本,但您不知道如何编写。这里有一些生活建议:如果你不知道如何做某事,去问搜索引擎——但你知道这一点。如果你真的想写一个脚本,你需要先学习Python。市场上有很多这方面的好书,但官方文件也写得很好。从开始,玩得开心!:-)

您是否按照链接网页上的说明“在此脚本中添加/修改atomList中的atom符号?”这很有效。谢谢你的帮助,不客气。如果有效,你可以接受答案。;-)事实上,他刚刚发现了StackOverflow,他已经离得很远的可能性很高。投了他一票。是的,太糟糕了。谢谢你的投票!只晚了21个小时!刚刚看到你正在编辑-谢谢你的建议!(严肃地说)。
./his2xyz.py HISTORY the_output_file.xyz