2015-06-05 19 views
-3

我實際上正在研究一個python腳本,它將使用CSV文件自動生成一個包含數組聲明的C++頭文件。用於從CSV文件生成C++頭文件的Python腳本(用於數組聲明)

關於如何進行的任何想法?

最好的問候, 哈利勒

+0

告訴我們你到目前爲止嘗試過什麼 – fferri

+0

閱讀關於['csv']模塊(https://docs.python.org/2/library/csv.html)模塊可能是一個很好的起點。如果這不是你的問題,那麼請告訴我們*你有什麼問題,並告訴我們相關的代碼。 –

+0

歡迎來到SO!由於您是新手,您可能需要查看此[鏈接](http://meta.stackexchange.com/a/5235/187716)。 – fferri

回答

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