遍历Python文件夹中的所有文件

用户名

下面的代码读取一个xml文件,然后运行一个函数,并在最后一步将数据解析为xlsx文件。

if __name__ == '__main__':
    xml = XMLParser.parse(r'./work.xml')
    xml.recurs_collect(opdata_collector)
    df.to_excel("./output.xlsx")

如果要包含第二个xml文件,则必须基本上复制并粘贴代码,并写入新xml文件的名称。

if __name__ == '__main__':
        xml = XMLParser.parse(r'./work.xml')
        xml.recurs_collect(opdata_collector)
        xml = XMLParser.parse(r'./work2.xml')
        xml.recurs_collect(opdata_collector)
        df.to_excel("./output.xlsx")

我尝试了以下方法,但没有成功

directory = 'C:\Users\342\Desktop\num\docs\test'
for filename in os.listdir(directory):
    if filename.endswith(".xml"):
        xml.recurs_collect(opdata_collector)
        df.to_excel("./output.xlsx")
        continue
    else:
        continue
这是兰迪

当你说

directory = 'C:\Users\342\Desktop\num\docs\test'

您正在引导python转义U,3,D等。这应导致语法错误(SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape)。许多方法可以在python中处理Windows路径,但是最好的选择是pathlib

我不在Windows计算机上对此进行测试,但是我认为类似以下的内容应该可以工作:

directory = PureWindowsPath('C:/Users/342/Desktop/num/docs/test')
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

遍历文件夹和子文件夹中的所有文件并获取创建日期

来自分类Dev

遍历文件夹并使用文件夹名称顺序重命名每个文件夹中的所有文件

来自分类Dev

Python文件IO和zipfile。尝试遍历文件夹中的所有文件,然后使用Python遍历各个文件中的文本

来自分类Dev

Python文件IO和zipfile。尝试遍历文件夹中的所有文件,然后使用Python遍历各个文件中的文本

来自分类Dev

打开文件夹python中的所有文件

来自分类Dev

Python映射文件夹中的所有文件

来自分类Dev

Python:解析文件夹中的所有文件

来自分类Dev

如何遍历文件夹中的所有文件(如果文件名未知)?

来自分类Dev

如何遍历文件夹内所有工作簿中的所有工作表

来自分类Dev

使用Argo Workflow遍历S3文件夹中的所有文件

来自分类Dev

查找不会遍历文件夹结构中的所有文件

来自分类Dev

循环遍历R中文件夹中的所有文件

来自分类Dev

Python:将目录中的所有文件夹压缩

来自分类Dev

Python:将目录中的所有文件夹压缩

来自分类Dev

使用VBA遍历所有子文件夹

来自分类Dev

遍历python中不断增长的文件夹中的文件

来自分类Dev

尝试使用Glob遍历python文件夹中的文件

来自分类Dev

Python-遍历不同文件夹中的文件

来自分类Dev

Python遍历文件夹中的excel文件

来自分类Dev

复制文件夹中与单独文件夹中的文件同名的所有文件

来自分类Dev

遍历D文件夹中的文件

来自分类Dev

遍历文件夹中的文件(javascript)

来自分类Dev

遍历文件夹中的文件(C ++)

来自分类Dev

遍历文件夹中的文件

来自分类Dev

python将文件夹名称附加到所有子文件夹中的文件名

来自分类Dev

python将文件夹名称附加到所有子文件夹中的文件名

来自分类Dev

Python脚本递归重命名文件夹和子文件夹中的所有文件

来自分类Dev

列出R中没有子文件夹的文件夹中的所有文件

来自分类Dev

列出R中没有子文件夹的文件夹中的所有文件

Related 相关文章

  1. 1

    遍历文件夹和子文件夹中的所有文件并获取创建日期

  2. 2

    遍历文件夹并使用文件夹名称顺序重命名每个文件夹中的所有文件

  3. 3

    Python文件IO和zipfile。尝试遍历文件夹中的所有文件,然后使用Python遍历各个文件中的文本

  4. 4

    Python文件IO和zipfile。尝试遍历文件夹中的所有文件,然后使用Python遍历各个文件中的文本

  5. 5

    打开文件夹python中的所有文件

  6. 6

    Python映射文件夹中的所有文件

  7. 7

    Python:解析文件夹中的所有文件

  8. 8

    如何遍历文件夹中的所有文件(如果文件名未知)?

  9. 9

    如何遍历文件夹内所有工作簿中的所有工作表

  10. 10

    使用Argo Workflow遍历S3文件夹中的所有文件

  11. 11

    查找不会遍历文件夹结构中的所有文件

  12. 12

    循环遍历R中文件夹中的所有文件

  13. 13

    Python:将目录中的所有文件夹压缩

  14. 14

    Python:将目录中的所有文件夹压缩

  15. 15

    使用VBA遍历所有子文件夹

  16. 16

    遍历python中不断增长的文件夹中的文件

  17. 17

    尝试使用Glob遍历python文件夹中的文件

  18. 18

    Python-遍历不同文件夹中的文件

  19. 19

    Python遍历文件夹中的excel文件

  20. 20

    复制文件夹中与单独文件夹中的文件同名的所有文件

  21. 21

    遍历D文件夹中的文件

  22. 22

    遍历文件夹中的文件(javascript)

  23. 23

    遍历文件夹中的文件(C ++)

  24. 24

    遍历文件夹中的文件

  25. 25

    python将文件夹名称附加到所有子文件夹中的文件名

  26. 26

    python将文件夹名称附加到所有子文件夹中的文件名

  27. 27

    Python脚本递归重命名文件夹和子文件夹中的所有文件

  28. 28

    列出R中没有子文件夹的文件夹中的所有文件

  29. 29

    列出R中没有子文件夹的文件夹中的所有文件

热门标签

归档