用于从CSV文件生成C ++头文件的python脚本(用于数组声明)

时间:2015-06-05 08:55:59

标签: python c++

我实际上正在处理一个python脚本,该脚本将使用CSV文件自动生成包含数组声明的c ++头文件。

关于如何进行的任何想法?

祝你好运, 方

1 个答案:

答案 0 :(得分:0)

Python有module for reading csv files

一旦你理解了如何将csv行读入列表,只需按照你想要的方式打印数据:

# prolog
print('int myarray[] = {')

# data
for row in ...:
    for element in row:
        print('%d, ' % element)

# epilog
print('};')

您可以将python的输出重定向到python myscript.py > output.h

的文件