【发布时间】:2019-08-04 21:16:54
【问题描述】:
我正在尝试编写一个小型“交互式”电子表格程序,以 CSV、TSV 和 Excel 格式导出。我在前 2 个中成功了,但在最后一个中我遇到了一些困难。代码如下:
import csv
import matplotlib.pyplot as plt
import xlwt
A1 = int(input("Please input the nueercical value for A1. "))
A2 = int(input("Please do the same for A2. "))
prefixnumber = 1, 2, 3, 4
meta = input("please sum this: Press y for yes and n for no.")
wb = xlwt.Workbook()
sh = wb.add_sheet("sheet")
if meta == "y":
field = ['A1', 'A2', 'Meta']
sum = A1 + A2
sumint = int(sum)
print(sum)
rows = [A1, A2, sumint]
with open('yeetboi.csv', 'w') as export:
csvwrite = csv.writer(export, sum)
csvwrite.writerow(field)
csvwrite.writerow(rows)
csvwrite.writerow(prefixnumber)
with open('yeetboi.tsv', 'w') as exporttsv:
tsvwrite = csv.writer(exporttsv, delimiter='\t')
tsvwrite.writerow(field)
tsvwrite.writerow(rows)
tsvwrite.writerow(prefixnumber)
sh.write(0,0,field)
else:
pass
print("nope")
【问题讨论】:
标签: python excel python-3.x file io