-3
我實際上正在研究一個python腳本,它將使用CSV文件自動生成一個包含數組聲明的C++頭文件。用於從CSV文件生成C++頭文件的Python腳本(用於數組聲明)
關於如何進行的任何想法?
最好的問候, 哈利勒
我實際上正在研究一個python腳本,它將使用CSV文件自動生成一個包含數組聲明的C++頭文件。用於從CSV文件生成C++頭文件的Python腳本(用於數組聲明)
關於如何進行的任何想法?
最好的問候, 哈利勒
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
告訴我們你到目前爲止嘗試過什麼 – fferri
閱讀關於['csv']模塊(https://docs.python.org/2/library/csv.html)模塊可能是一個很好的起點。如果這不是你的問題,那麼請告訴我們*你有什麼問題,並告訴我們相關的代碼。 –
歡迎來到SO!由於您是新手,您可能需要查看此[鏈接](http://meta.stackexchange.com/a/5235/187716)。 – fferri