如何打印到excel / csv?

当前任务是仅从文本文件中提取数字。我已经完成了这部分,并且正在控制台中垂直打印。

我正在尝试将输出打印到CSV或Excel文件中。最好到同一列。我可以仅将打印行替换为f.save()吗?

import re
import xlwt

f = open('printouthg.csv','w')

file_name = r'C:\Users\hank\desktop\pycodes\numbers.txt'
with open(file_name,'r') as file:
    filedata = file.read()

lines = filedata
import re
output = []
repl_str = re.compile('\d+.?\d*')
#t = r'\d+.?\d*'
line = lines.split()
for word in line:
    match = re.search(repl_str,word)
    if match:
        output.append(float(match.group()))

print(*output,sep='\n')
laifubaobei 回答:如何打印到excel / csv?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3163515.html

大家都在问