我有一个大约5000个CSV文件的目录,作为项目名称列出,即tuna.CSV(df/tuna.CSV)。此目录中的所有文件名都不同
每个CSV文件都有一个日期列和一个价格列,如下所示:
DATE PRICE
2010-01-01 1.00
2010-01-02 1.10
...
2019-06-12 1.45
我想将每个CSV文件相互配对,并创建一个新的CSV文件,其中包含两个文件的价格比,即金枪鱼/鲑鱼在不同的目录中(ratios/tuna\u salmon.CSV)
有太多的CSV文件手动执行此操作,是否有方法循环此过程?回报是好的。只是不知道如何引用/枚举它以实现自动化,因为CSV文件名没有统一性
我的py文件中有一个5000+的列表: 项目=[金枪鱼,…,鲑鱼]
如有任何有关这方面的信息,我们将不胜感激
你可以扫描所有的目录并记住列表中文件的名称。在循环遍历列表之后,打开第一个文件,以此类推,并与列表中的所有其他文件进行比较。您可以在python中用zip或:width open()作为f1,open()作为f2顺序读取2个文件:
抱歉这么快就回复了,我在用智能手机
相关问题 更多 >
编程相关推荐