【发布时间】:2019-07-01 01:15:40
【问题描述】:
我有一个包含以下格式的推文的文本文件
['RT @abcd: Name another swing group who can sell out Bob Field. Thank you.', 'Thanks to amazing supporters like @Bob Community Development, eligible New Yorkers can use NYC #FreeTaxPrep to get… SomeURL']
我想将字符串转换为单个推文的列表。
在我看来,分隔符是一个单引号,后跟一个逗号,后跟一个空格,然后是一个单引号。
我的代码如下:
opened_file = open('file_name.txt')
read_file = opened_file.read()
split_dataset = read_file.split(" \', \' ")
但是,当我测试结果列表的长度时,我得到的只是一个大小,这意味着没有进行任何解析。
>>> len(split_dataset)
1
【问题讨论】:
-
如果您对字符串使用双引号,我认为您不需要转义单引号。
标签: python python-3.x csv text io