计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2840|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[Python] Fortran与Python的数据格式转换问题

[复制链接 Copy URL]

490

帖子

2

威望

4881

eV
积分
5411

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 让你变成回忆 于 2019-7-10 14:18 编辑

RT。
最近在编程处理Gaussian的计算结果的时候,由于Gaussian的输出出现类似XXXDXX这样的数据(D是fortran中双精度浮点数的意思),类似于C或者python中的XXXEXX的结果。但是在格式转换的时候,利用float(XXXDXX)这样会报错,目前是通过用split('D')这样的方式来表示的。请问有其他的方法进行数据格式转化吗?

3814

帖子

4

威望

8002

eV
积分
11896

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2019-7-10 14:35:40 | 只看该作者 Only view this author
先把所有数据区域的D替换成E
自动做多参考态计算的程序MOKIT

490

帖子

2

威望

4881

eV
积分
5411

Level 6 (一方通行)

3#
 楼主 Author| 发表于 Post on 2019-7-10 14:45:20 | 只看该作者 Only view this author
zjxitcc 发表于 2019-7-10 14:35
先把所有数据区域的D替换成E

这个主意不错~

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 10:42 , Processed in 0.148001 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list