Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python查找文件路径_Python_File - Fatal编程技术网

Python查找文件路径

Python查找文件路径,python,file,Python,File,f是循环中变化的字符。如何将其添加到'D:\Python\New文件夹\的其余部分?我上面所做的使整行突出显示为注释。您不能使用\反斜杠作为最后一个字符,因为\'意味着使用实际的引号字符,而不是字符串的结尾 您应该在这里真正使用os.path.join(),让Python将路径和文件名连接在一起,并为路径使用原始字符串文字,以便其他\字符不会形成转义序列(\n将是一个换行符,例如): os.path.join()将为您添加所需的\路径分隔符。您不能使用\反斜杠作为最后一个字符,因为\意味着使用实

f是循环中变化的字符。如何将其添加到
'D:\Python\New文件夹\
的其余部分?我上面所做的使整行突出显示为注释。

您不能使用
\
反斜杠作为最后一个字符,因为
\'
意味着使用实际的引号字符,而不是字符串的结尾

您应该在这里真正使用
os.path.join()
,让Python将路径和文件名连接在一起,并为路径使用原始字符串文字,以便其他
\
字符不会形成转义序列(
\n
将是一个换行符,例如):


os.path.join()
将为您添加所需的
\
路径分隔符。

您不能使用
\
反斜杠作为最后一个字符,因为
\
意味着使用实际的引号字符,而不是字符串的结尾

您应该在这里真正使用
os.path.join()
,让Python将路径和文件名连接在一起,并为路径使用原始字符串文字,以便其他
\
字符不会形成转义序列(
\n
将是一个换行符,例如):


os.path.join()
将为您添加所需的
\
路径分隔符。

您不能使用
\
反斜杠作为最后一个字符,因为
\
意味着使用实际的引号字符,而不是字符串的结尾

您应该在这里真正使用
os.path.join()
,让Python将路径和文件名连接在一起,并为路径使用原始字符串文字,以便其他
\
字符不会形成转义序列(
\n
将是一个换行符,例如):


os.path.join()
将为您添加所需的
\
路径分隔符。

您不能使用
\
反斜杠作为最后一个字符,因为
\
意味着使用实际的引号字符,而不是字符串的结尾

您应该在这里真正使用
os.path.join()
,让Python将路径和文件名连接在一起,并为路径使用原始字符串文字,以便其他
\
字符不会形成转义序列(
\n
将是一个换行符,例如):


os.path.join()
将为您添加所需的
\
路径分隔符。

使用python os.path模块


使用python os.path模块


使用python os.path模块


使用python os.path模块

试试:

path = os.path.join(r'D:\Python\New folder', f)
if os.path.exists(path):
    open(os.path.join(path, c), 'w')
尝试:

尝试:

尝试:


读取原始字符串和
os.path.join
读取原始字符串和
os.path.join
读取原始字符串和
os.path.join
读取原始字符串和
os.path.join
path = os.path.join(r'D:\Python\New folder', f)
if os.path.exists(path):
    open(os.path.join(path, c), 'w')
if os.path.exists('D:\Python\New folder\\'+f):
    open(f+c, 'w')