如何将拆分文本保存到 excel 文件中?
How to save split text into excel file?
我有一个 excel 文件,其中包含一列带有特殊字符的文本,例如:
Hi, My name is : Sam : and I live in : New York:
Hi, My name is : Samantha : and I live in : New Jersey:
Hi, My name is : John : and I live in : England:
Hi, My name is : Samuel : and I live in : India:
我想用分隔符冒号分隔符“:”分隔每行文本,这将给我两个文本,一个 "Sam" 和另一个 "New York"。
如何在分隔每行行后将这两项保存在单独的 excel 文件中?
首先,我尝试将列保存到列表中并使用 for 循环遍历每一行以分隔每一行的文本。这些已经通过分隔符“:”分隔每一行但是我在保存分隔文本时遇到问题
l = 0
for i in range(0,2):
print(infolist[l].split(sep=':'))
l+=1
假设您将初始代码块保存为 .csv
文件,您可以很容易地做到这一点:
import csv
with open('test.csv', 'r') as file:
my_reader = csv.reader(file, delimiter=':')
for row in my_reader:
print(row)
将“:”指定为分隔符的地方
输出:
['Hi, My name is ', ' Sam ', ' and I live in ', ' New York', '']
['Hi, My name is ', ' Samantha ', ' and I live in ', ' New Jersey', '']
['Hi, My name is ', ' John ', ' and I live in ', ' England', '']
['Hi, My name is ', ' Samuel ', ' and I live in ', ' India', '']
我相信它也适用于其他文件扩展名,您只需将 'test.csv'
更改为您的文件名即可。此外,csv
是 python 的标准配置,因此无需 pip install
任何东西!
如果这不是您要问的问题,我认为您需要重新表述您的问题并更加具体
我有一个 excel 文件,其中包含一列带有特殊字符的文本,例如:
Hi, My name is : Sam : and I live in : New York:
Hi, My name is : Samantha : and I live in : New Jersey:
Hi, My name is : John : and I live in : England:
Hi, My name is : Samuel : and I live in : India:
我想用分隔符冒号分隔符“:”分隔每行文本,这将给我两个文本,一个 "Sam" 和另一个 "New York"。 如何在分隔每行行后将这两项保存在单独的 excel 文件中?
首先,我尝试将列保存到列表中并使用 for 循环遍历每一行以分隔每一行的文本。这些已经通过分隔符“:”分隔每一行但是我在保存分隔文本时遇到问题
l = 0
for i in range(0,2):
print(infolist[l].split(sep=':'))
l+=1
假设您将初始代码块保存为 .csv
文件,您可以很容易地做到这一点:
import csv
with open('test.csv', 'r') as file:
my_reader = csv.reader(file, delimiter=':')
for row in my_reader:
print(row)
将“:”指定为分隔符的地方
输出:
['Hi, My name is ', ' Sam ', ' and I live in ', ' New York', '']
['Hi, My name is ', ' Samantha ', ' and I live in ', ' New Jersey', '']
['Hi, My name is ', ' John ', ' and I live in ', ' England', '']
['Hi, My name is ', ' Samuel ', ' and I live in ', ' India', '']
我相信它也适用于其他文件扩展名,您只需将 'test.csv'
更改为您的文件名即可。此外,csv
是 python 的标准配置,因此无需 pip install
任何东西!
如果这不是您要问的问题,我认为您需要重新表述您的问题并更加具体