我试图读取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