Python OSError : [Errno 22]Invaild argument
2020. 1. 10. 09:21ㆍIT관련
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
반응형
'IT관련' 카테고리의 다른 글
(윈도우Tip) 확장자 숨기기/확장자 보이기 (0) | 2020.01.13 |
---|---|
(Python) 파이썬 약수구하기, Python 약수 (0) | 2020.01.10 |
파이썬 16진수에서 10진수, 2진수를 10진수로, 8진수를 10진수로 (0) | 2020.01.10 |
파이썬 네이버검색어 가져오기3 (0) | 2020.01.10 |
Python 컴파일 시도 시 발생하는 '용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는....' 해결 법 (0) | 2020.01.10 |