当文件夹名称中有空格时使用`os.path.exists`?

purval_patel

你好,我正在使用以下代码,但它不起作用。这是我的代码的一部分。userisfolder2变量的随机来自我的应用程序。

但这段代码只进入 else 条件。这个目录是存在的。

useris = "user"
folder2 = "/'Personal Files'/Docs"
if os.path.exists("/usr/bin/.%s/c_drive%s/test.exe"%(useris,folder2)):
    print "folder exists"
else:
    print "folder not exists"

提出解决方案。

cs95

去掉 周围的单引号Personal Files引号只供shell 解释和理解,但os.path没有它们也能理解和解析空格。

所以,如果我的桌面上有一个名为“深渊制造”的文件夹,我会这样做:

In [858]: os.path.exists('/Users/coldspeed/Desktop/Made in Abyss')
Out[858]: True

所以,在你的情况下,这应该有效:

useris = "user"
folder2 = "/Personal Files/Docs"

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python os.path.exists 返回 false

来自分类Dev

使用os.path.exists和assert来检查除已定义列表之外是否还存在其他文件夹

来自分类Dev

os.path.exists()将创建该文件

来自分类Dev

名称中有空格的文件夹无法识别

来自分类Dev

Files.exists(path)和path.toFile()。exists()对同一文件给出不同的结果

来自分类Dev

用户名有空格时使用os.path.expanduser

来自分类Dev

os.path.exists返回错误的w /包含空格的转义路径

来自分类Dev

Windows 10上的Python:os.rename()找不到os.path.exists()找到的文件吗?

来自分类Dev

Shell脚本:如果path或filename中有空格,则ffmpeg无法读取参数或文件名

来自分类Dev

python 函数 os.path.exists() 当我给一个 bool 值时返回 True

来自分类Dev

python os.path.exists()对于存在的nfs挂载目录文件失败

来自分类Dev

os.path.exists对Windows上名为“ CON.csv”的文件提供误报

来自分类Dev

模拟/补丁os.path.exists具有多个返回值

来自分类Dev

rm命令与xargs一起使用以排除名称中有空格的某些文件夹

来自分类Dev

尝试进行符号链接,但文件夹名称中有空格

来自分类Dev

删除 50 MB 以下的小文件夹,名称中有空格

来自分类Dev

当路径中的文件夹中有空格时,无法直接从文件夹中打开PowerShell文件

来自分类Dev

os.path.exists() 在 Windows 中引发错误,而不是在 Pycharm 或 Ubuntu 中

来自分类Dev

错误出现在这一行 os.path.exists()

来自分类Dev

%~dp0 在名称中有空格的文件夹下使用时不起作用

来自分类Dev

python3使用os.path.exists检查并移动,并使用通配符或与数字匹配的shutil.move

来自分类Dev

从文本文件获取“字符串(路径)”时,File.Exists(Path)始终返回false

来自分类Dev

使用file_exists()检查wordpress上传文件夹

来自分类Dev

文件夹存在时,os.path.isdir返回false?

来自分类Dev

如果环境变量中有空格,则find_path不起作用

来自分类Dev

os.path.isdir()向现有文件夹返回false

来自分类Dev

OS X查找和RM通过名称中带有空格的文件夹递归通过吗?

来自分类Dev

使用bash脚本在文件夹中创建文件,文件中的名称带有空格

来自分类Dev

Bash-如果文件夹中有空格,脚本错误

Related 相关文章

  1. 1

    python os.path.exists 返回 false

  2. 2

    使用os.path.exists和assert来检查除已定义列表之外是否还存在其他文件夹

  3. 3

    os.path.exists()将创建该文件

  4. 4

    名称中有空格的文件夹无法识别

  5. 5

    Files.exists(path)和path.toFile()。exists()对同一文件给出不同的结果

  6. 6

    用户名有空格时使用os.path.expanduser

  7. 7

    os.path.exists返回错误的w /包含空格的转义路径

  8. 8

    Windows 10上的Python:os.rename()找不到os.path.exists()找到的文件吗?

  9. 9

    Shell脚本:如果path或filename中有空格,则ffmpeg无法读取参数或文件名

  10. 10

    python 函数 os.path.exists() 当我给一个 bool 值时返回 True

  11. 11

    python os.path.exists()对于存在的nfs挂载目录文件失败

  12. 12

    os.path.exists对Windows上名为“ CON.csv”的文件提供误报

  13. 13

    模拟/补丁os.path.exists具有多个返回值

  14. 14

    rm命令与xargs一起使用以排除名称中有空格的某些文件夹

  15. 15

    尝试进行符号链接,但文件夹名称中有空格

  16. 16

    删除 50 MB 以下的小文件夹,名称中有空格

  17. 17

    当路径中的文件夹中有空格时,无法直接从文件夹中打开PowerShell文件

  18. 18

    os.path.exists() 在 Windows 中引发错误,而不是在 Pycharm 或 Ubuntu 中

  19. 19

    错误出现在这一行 os.path.exists()

  20. 20

    %~dp0 在名称中有空格的文件夹下使用时不起作用

  21. 21

    python3使用os.path.exists检查并移动,并使用通配符或与数字匹配的shutil.move

  22. 22

    从文本文件获取“字符串(路径)”时,File.Exists(Path)始终返回false

  23. 23

    使用file_exists()检查wordpress上传文件夹

  24. 24

    文件夹存在时,os.path.isdir返回false?

  25. 25

    如果环境变量中有空格,则find_path不起作用

  26. 26

    os.path.isdir()向现有文件夹返回false

  27. 27

    OS X查找和RM通过名称中带有空格的文件夹递归通过吗?

  28. 28

    使用bash脚本在文件夹中创建文件,文件中的名称带有空格

  29. 29

    Bash-如果文件夹中有空格,脚本错误

热门标签

归档