Python OSError : [Errno 22]Invaild argument

2020. 1. 10. 09:21IT관련

728x90
반응형

파이썬에서 txt파일을 열어 read write하는 코드를 작성하다 절대경로로 바꿨을 때 발생하는 오류가 있다.

OSError : [Errno 22]Invaild argument

오류!

# 주의 절대경로 표시시 \ 나 \\로 표시
with open("D:\python_XXX\0209\basein.txt","r") as f:
	lists = f.readlines()
f.close()

 

 

해결! - 아래 처럼 \\를 두개씩 해주면 된다.

# 주의 절대경로 표시시 \ 나 \\로 표시
with open("D:\\python_XXX\\0209\\basein.txt","r") as f:
	lists = f.readlines()
f.close()

 

 

728x90
반응형