對不起,如果這是一個初學者的問題,但我沒有太多的python經驗,並真的可以用一些幫助來弄清楚這一點。如果有更好的編程語言來解決這個問題,我會更願意聽到它使用Python解析和重新格式化CSV /文本數據
我正在一個小項目,我有兩個數據塊,格式不同。它們都是以CSV文件格式保存的電子表格,我真的希望使一個組與另一組匹配,而無需手動編輯所有數據。
我需要做的就是去通過CSV,和格式保存的任何像這樣的數據:
10W
20E
15-16N
17-18S
以這樣的格式(分別對應的行格式):
10,W
20,E
,, 15,16,N
,, 17,18,S
讓他們只能在電子表格打開時複製。
我可以將文件轉換爲pyth中的字符串,但我不確定如何正確編寫某些內容以搜索數字連字符數字格式。
我會非常感謝任何幫助,我可以得到。由於
哇,謝謝你的快速反應。我仍然試圖繞過它,但我想我已經明白了。我假設一旦我將CSV分解爲字符串並可以通過第二位代碼運行這些代碼,我可以將每行代碼寫入一個新的CSV文件中?我對這個還很新,我只是想確保我把所有東西都正確地放下,哈哈。再次感謝您的幫助。 – UpstairsDownstairs
@UpstairsDownstairs,是的,這聽起來像它會工作。另外,雖然我認爲我在這裏陳述的方法已經足夠,但您可以使用Python的內置['csv'](http://docs.python.org/library/csv.html)模塊。如果您的文件格式比您給出的示例文本更爲複雜,'csv'將幫助您更快地獲取簡化的字符串。 – senderle
謝謝!我正在玩csv模塊,所以一旦我明白了,我會在這裏使用它。這太好了,再次感謝您幫助我。本週末我可能需要花幾個小時的時間來搞清楚一切,但這非常有幫助。對此,我真的非常感激。 – UpstairsDownstairs