我不太确定该怎么问,我对Python和整个编程都是新手,但这是我的问题.我希望这是有意义的..
我目前正在处理一个填充postgres数据库的工作,其中我有一个循环,该循环在读取CSV文件时迭代以获得特定的输出,然后将其插入/查询到一个表中."基本上就是创建一个手柄"
但我收到一个错误,我认为这是由于CSV文件中的空值造成的.我在过go 学过Pandas 清理数据,但我提取这段代码的Github代码似乎不包括Pandas 这样做.
在Youtuber/ENGINEER的视频《兼职Larry-Tracing Ark用Python和PostgreSQL投资ETF》中,他显然使用了完全相同的代码,但他没有得到相同的指数错误.不知道如何避免这个错误,我已经阅读和观看了视频,但它没有解释这个特定的情况
以下是索引列表:
['date', 'fund', 'company', 'ticker', 'cusip', 'shares', 'market value ($)', 'weight (%)']
PS.我一般理解,列表的索引范围是从0到n-1,n是列表中的值的总数.
范围是从0到7 使其成为索引列表中的8个值
这是Github的链接,以防您想要查看它和YT链接 https://github.com/hackingthemarkets/ark-funds-tracker个
YT链接: https://www.youtube.com/watch?v=5uW0TLHQg9w&t=1093s个 时间戳:分钟11:56
下面是3张图片:代码、错误和结尾的CSV文件