html的字典文件怎么打开,将csv文件读入python字典并创建html表

初学者尝试将CSV文件导入Python并创建多个HTML表格。目标是按列分组,例如,前四列在一个表格,接下来六列在另一个表格。文件包含字符串和整数数据。目前的代码存在错误,无法正常运行。寻求帮助修复代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

im是python的初学者,im试图将csv文件读入python字典以生成html表。

我的文件中有30列,我希望csv文件中的前4列作为列放入html表中,然后在另一个html表中放入6列,依此类推。我的一些列包括字符串,有些列包括整数

csv文件如下:oposition mat won lost total overs

aa 5 3 2 400 20

bb 4 2 2 300 20

cc 4 3 1 100 19

作为im获取数据:

^{pr2}$

到目前为止,我的代码是infile = open("minew.csv", "r")

mydict = {}

for line in infile:

words = line.split(",")

oposition = words[0]

mat = words[1]

won = words[2]

lost = words[3]

mydict[oposition] = oposition

mydict[mat] = int(mat)

mydict[won] = int(won)

mydict[lost] = int(lost)

print("

for o,m,w,l in mydict.keys():

print("

{op} {mt} {wi} {lo}".format(

op = mydict[oposition],

mt = mydict[mat]

wi = mydict[won]

lo = mydict[lost]))

print("

")

我不能让我的代码生效。请大家帮帮我。

非常感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值