gpt4 book ai didi

python-3.x - 如何打开包含整数的文件/路径 - Python3

转载 作者:行者123 更新时间:2023-12-04 08:31:50 24 4
gpt4 key购买 nike

我正在尝试编写一个脚本,该脚本会自动打开一系列包含数据序列的 csv 并将它们保存到单个数据帧中,但我已经在打开名称中包含整数的路径时遇到了问题,即

    abspath = os.path.abspath("..\..\Blog\Wpisy\7_Bitcoin")
print(abspath)
返回:
    C:\Blog\Wpisy_Bitcoin
代替:
C:\Blog\Wpisy\7_Bitcoin
当文件名包含整数时同样适用

最佳答案

正如我在评论中提到的,整数不是问题,而是反斜杠,因为反斜杠是转义字符。
有几个选项供您选择:
选项1:
r 前缀字符串对于“原始字符串”。

abspath = os.path.abspath(r"..\..\Blog\Wpisy\7_Bitcoin")
选项 2:
使用正斜杠(推荐用于可移植性)。
abspath = os.path.abspath("../../Blog/Wpis/7_Bitcoin")
选项 3:
用另一个反斜杠转义反斜杠。
abspath = os.path.abspath("..\\..\\Blog\\Wpisy\\7_Bitcoin")

关于python-3.x - 如何打开包含整数的文件/路径 - Python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64985328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com