a. 本系列脚本设定了D:\forrings为工作文件夹,D:\Multiwfn_3.8_dev_bin_Win64为Multiwfn所在文件夹。由于是自用脚本,需要自行修改代码来满足不同的文件夹需求。
b. 如果不想删掉过程文件,注释掉getNICSgjf.py运行delNICStem.py的部分即可。delNICStem.py会删除D:\forrings文件夹下除了pdb和gjf以外的其他所有文件,以及D:\Multiwfn_3.8_dev_bin_Win64文件夹下的所有的xxNICS.bat文件,所以强烈建议新建工作文件夹,且其中不要放重要的东西的唯一副本。
c. getNICSgjf.py中有各个脚本执行的顺序,如果需要debug可以参考。
d. 运行getNICSgjf.py需要首先建立能够下载软件包的python环境(如PyCharm),然后运行getNICSgjf.py(这样会提示下载依赖的包)。如果一定要在命令行中使用,请在cmd中使用,不要直接在windows默认的powershell命令行中使用,或者至少在打开powershell之后输入cmd回车,然后再使用。
a. 本系列脚本设定了D:\forrings为工作文件夹,D:\Multiwfn_3.8_dev_bin_Win64为Multiwfn所在文件夹。由于是自用脚本,需要自行修改代码来满足不同的文件夹需求。
b. 如果不想删掉过程文件,注释掉calcNICS1ZZ.py运行delNICScalctem.py的部分即可。delNICScalctem.py删除的是D:\Multiwfn_3.8_dev_bin_Win64中的*nicscalc.bat和D:\forrings中的*nicscalc.result、*nicscalc.ntxt、*nicscalc.result1、*nicscalc.txt、*nicsresult.txt、*ringnumbers.txt,这个删除脚本相对安全。
c. calcNICS1ZZ.py中有各个脚本执行的顺序,如果需要debug可以参考。
d. 运行calcNICS1ZZ.py需要首先建立能够下载软件包的python环境(如PyCharm),然后运行calcNICS1ZZ.py(这样会提示下载依赖的包)。如果一定要在命令行中使用,请在cmd中使用,不要直接在windows默认的powershell命令行中使用,或者至少在打开powershell之后输入cmd回车,然后再使用。