我試圖讀取Python中具有所有相同結構但相當原始的文件:使用默認的list
和解析工具讀取它似乎並不重要,儘管我確信這是可能的。 所以結構:int
空間int
空間double
空間包含空格在Python中讀取單行文件不跳過一些空格
我需要存儲兩個int
S和float
(文件頭)長的長字符串分開,然後我想有整個字符串作爲一個整體集團,因爲我的數據是在每個字符的位級進行編碼的(我希望我可以清楚地解釋它......)。
使用天真的.split()
方法並不能幫助我,因爲在字符串中,我一直在想前三後「齧合」,在split()
所有元素的空間,但如果有我會失去信息雙字符串中的空格。
在C++中,我使用<<
爲整數和雙,然後.getbyte()
爲人物,是否有當量在Python?
第1步:讀取整行。第2步:用戶正則表達式進行解析。在這裏查看實現正則表達式的示例https://developers.google.com/edu/python/regular-expressions?csw=1 – CoryKramer
如何爲''str.split()''使用''maxsplit''參數? ](http://docs.python.org/2/library/stdtypes.html#str.split)? – tsroten