python - 有没有办法使用“read_csv”方法来读取 csv 文件,以便它们在目录中列出?
问题描述
我正在使用 csv 文件中的 matplotlib 在一个图形上绘制图,但是,我希望这些图按顺序排列。我想以某种方式使用 read_csv 方法按照列出的顺序从目录中读取 csv 文件,以便它们以相同的方式输出。
我希望将 csv 文件在目录中列出的方式彼此列出。
解决方案
您可以使用os.listdir()
获取文件夹中的所有文件,然后以某种方式对它们进行排序,例如按名称(使用内置的 python 就足够了sorted()
)。相反,如果您想要更花哨的排序,您可以检索名称和上次修改日期并将它们存储在字典中,对键进行排序并检索值。因此,正如@Fausto Morales 所说,这一切都只取决于您希望对它们进行排序的顺序。
推荐阅读
- android - 应用程序在模拟器上运行良好,但在没有任何 ANR 的情况下迷恋 OnePlus 设备。刚刚显示 - 访问被拒绝查找属性“sys.thermal.para”
- excel - 在值变化时动态运行宏|VBA|Excel|
- biztalk - %MessageID% 与 BTS.MessageID 不同
- c - 如何在arm-none-eabi中编译以__asm开头的C函数?
- android-studio - 升级 AndroidStudio 到 3.4.1 和 gradle 问题
- reactjs - useImperativeHandle 钩子不更新值
- reactjs - 如何在反应中使用渲染道具处理useEffect
- r - 操作包含字符的数据框中的一些数值列
- angular - Angular 7中的嵌套路由,使用模块和延迟加载
- javascript - 更改输入标签中的值后自动模拟输入键