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

雷南·克莱姆

我具有应该打开一个文件夹中的所有文本文件并删除其中所有“ \ n”的功能。

def FormatTXT():

    conhecimentos = os.listdir('U:/AutoCTE/Conhecimentos')

    for x in conhecimentos:
        with open(x, "r+") as f:
            old = f.read()
            text = old.replace("\n", "")
            f.seek(0)
            f.truncate(0)
            f.write(text)
            f.close()

但是此函数返回以下错误:

FileNotFoundError: [Errno 2] No such file or directory: '20200119-170415-Conhecimento de Transporte.txt'

可能该文件实际上存在于目录中,我无法弄清丢失的内容。

rdas

open所在的文件路径x缺少前缀U:/AutoCTE/Conhecimentos而且由于您位于其他目录中,因此这些相对路径将不起作用

def FormatTXT():

    conhecimentos = os.listdir('U:/AutoCTE/Conhecimentos')

    for x in conhecimentos:
        with open('U:/AutoCTE/Conhecimentos/' + x, "r+") as f:
            old = f.read()
            text = old.replace("\n", "")
            f.seek(0)
            f.truncate(0)
            f.write(text)
            f.close()

有更好的方法可以做到这一点。例如,使用os.path模块

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

打开所有文件夹路径中的所有文件然后跳到空文件夹

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

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

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

python重命名文件夹中的所有文件

删除Python中除最新文件夹以外的所有文件夹

如何使用python删除文件夹中的所有文件夹?

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

打开和关闭文件夹中的所有 Excel 文件

如何打开文件夹中的所有程序/文件快捷方式

阻止VS Code递归打开文件夹中的所有文件

如何自动打开给定文件夹中的所有文本文件?

打开文件夹中的所有 Excel 文件并使用 PowerShell 保存

打开文件夹中的所有excel文件并记录值

从文件夹中的所有文件创建zip文件

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

在python的zip文件中列出文件夹中的所有文件

一键关闭所有打开的文件夹和子文件夹

Python:如何让python从其文件夹中打开文件?

根据文件名打开文件夹中的所有文件并重新保存在创建的文件夹目录中

Python为一个文件夹中的所有文件夹创建多个zip文件

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

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

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

删除文件夹中的所有文件和文件夹,以结尾的文件和文件夹为准

将所有 XML 文件转换为 python 文件夹中的 JSON 文件?

递归清除其中没有文件的文件夹中的所有文件夹和子文件夹

打开文件夹中的所有.csv并返回新的输出

如何在Opera 30中将所有打开的标签添加为文件夹?