pathlib

    3热度

    1回答

    通过自动完成发现一个pathlib.Path第一种方法是absolute()。 似乎在一开始只是在前面加上Path.cwd(): >>> from pathlib import Path >>> path = Path('./relative/path')/'../with/some/../relative/parts' Path('relative/path/../with/some/../

    3热度

    1回答

    我试图使用,成为在Python 3.4+标准库来查找和处理文件路径的一部分pathlib模块。虽然它在os.path中风格功能的改进能在,我有处理在POSIX文件系统的一些更奇怪的文件名的麻烦一种面向对象的方式来对待路径;具体文件名称中包含不能被解码为字节UTF-8: >>> pathlib.PosixPath(b'\xe9') Traceback (most recent call last

    0热度

    1回答

    我使用pathlib库以递归方式匹配所有文件,以根据内容筛选我需要的文件。然后我想找出这个文件的文件夹的顶层是什么。假设如下。我有文件夹中的文件: a/b/c/file.log 我从级别a搜索: for f in path_data.glob("**/*"): if something inside file f: # I would like to get in what

    0热度

    1回答

    我刚刚在Python 3.6中试验了pathlib库。我想检查在给出的路径中是否存在具有给定文件名的文件。这里是我的代码: from pathlib import Path f = Path('/Libraries/Documents/sample.txt') print("File {} Exists".format(f)) if f.exists() else print("False")

    1热度

    1回答

    我正在使用Python 3.6中的Pathlib模块的Path.glob()方法的结果挣扎。 from pathlib import Path dir = Path.cwd() files = dir.glob('*.txt') print(list(files)) >> [WindowsPath('C:/whatever/file1.txt'), WindowsPath('C:/wh

    1热度

    1回答

    我有以下脚本test.py: import pathlib, os path = "C:\\Windows" pathparent = pathlib.Path("C:\\Windows").parent if os.path.exists(pathparent): print("path exists") ,当我在Spyder的IDE执行它,我得到这个: path exi

    1热度

    2回答

    加盟除了如何变更pathlib.Path._parse_args,这样我不仅可以有其他类型(如LocalPath)作为参数传递给Path也使用基于加入其他类型作为参数/,等等..? from pathlib import Path Path(tmplib)/25/True 随着tmplib从py._path.local一个LocalPath,其他自动转换为自己的str()交涉? 我试过子分类

    0热度

    1回答

    冲突假设我有文件的set重命名操作: renames={(current_1,new_1),(current_2,new_2),...} 这是保证文件current_1,current_2,...存在,并且新的文件new_1,new_2,...是唯一的。 所有文件都是pathlib.Path的实例。 但是,它们可能是当前命名为另一个文件的文件必须重命名:即它可能存在current_i==new

    8热度

    1回答

    我使用Python 3的pathlib模块,像这样: from pathlib import Path filename = Path(__file__).parent/"example.txt" contents = open(filename, "r").read() ,但我得到的一些机器这个错误: TypeError: invalid file: PosixPath('exampl

    2热度

    2回答

    x,y,并且z是d:/ d:/x(当前)文件夹 d:/y d:/z 什么是摆脱给出x的y路径和z文件夹的最佳方式文件夹路径。