less than 1 minute read

리눅스 파이썬 파일 쓰기 권한 문제

파이썬 파일 쓰기 관련 해당 오류

PermissionError: [Errno 13] Permission denied

쓰기 문제가 아닌, 파일 열때 권한 문제가 생김.

해결법

os.system("sudo chmod 777 {file_url}".format(file_url=file_url))

write_file = open(file_url, 'a')
write_file.write(data)
write_file.close()

# 다시 루트권한
os.system("sudo chmod 744 {file_url}".format(file_url=file_url))

이런식으로 잠깐 파일 권한 처리해두면댐

Categories:

Updated: