使用python脚本为C代码生成头文件[已关闭]

r1zhe5dt  于 2022-12-02  发布在  Python
关注(0)|答案(1)|浏览(133)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

3天前关闭。
Improve this question
我正在尝试使用pyhton脚本为C代码生成一个头文件。我想从csv文件中读取一些变量,问题是我不能在c代码中使用库,所以我不能从c代码中读取csv文件。
我需要开发Python脚本,能够创建一种简单的输入列表,以这种C代码。有什么建议?

2sbarzqh

2sbarzqh1#

我想从csv文件中读取一些变量,问题是我不能在c代码中使用库,所以我不能从c代码中读取csv文件。
您不需要这样做。简单地说,文件是这样生成的:

[CSV File] -> Python -> [.h file]

因此,实际上需要用python而不是C来解析和转换文件。

如何在python中读取CSV数据?

你有很多方法。我更喜欢用最简单的方式来阅读它。考虑一下你的csv只是一些浮点数行:

with open('file.csv', 'r') as file:
    data = file.readlines()
rows = []
for line in data:
    rows.append([float(item.replace(' ', '')) for item in line.replace('\n', '')])

如何使用提取的csv数据生成标题?

“简单的说,就看你自己了,不难,你是要用二维数组吗?”
如果你有任何困难,请告诉我,我会为你写一个示例代码。

相关问题