我正在编写一个接收路径字符串的函数,在我的示例中,其中包含“ \ v”,我该如何解决?
getting error : OSError: [Errno 22] Invalid argument: 'C:\x0baction.txt'
def foo(file1,file):
file2=open(file2,"r")
def main():
foo("C:\work.txt", "C:\vaction.txt")
答案 0 :(得分:0)
要么使用原始字符串r"C:\new.txt"
,要么使用双反斜杠"C:\\new.txt"
。我更喜欢使用第二种方法,因为它也在系统中使用。
PS。我想你在Windows上
答案 1 :(得分:-1)
您可以使用此:
file_with_files -> small_file_1.txt
-> small_file_2.txt
-> annoying_file_1.txt
-> annoying_file_1.txt
最佳