본문 바로가기

files4

맥 OS X 10.6.4에서 Python 2.7을 어떻게 제거하나요?, How to uninstall Python 2.7 on a Mac OS X 10.6.4? 질문 나는 Mac OS X 10.6.4에서 Python 2.7을 완전히 제거하고 싶습니다. PATH 변수에서 항목을 제거하기 위해 .bash_profile을 되돌렸습니다. 그러나 Python 2.7 설치 패키지로 설치된 모든 디렉토리, 파일, 심볼릭 링크 및 항목도 제거하고 싶습니다. 설치 패키지는 http://www.python.org/에서 받았습니다. 어떤 디렉토리/파일/구성 파일 항목을 제거해야 할까요? 어딘가에 목록이 있을까요? 답변 시스템 Python 중 /System/Library 및 /usr/bin에 있는 Apple 제공 Python을 제거하지 마십시오. 이렇게 하면 전체 운영 체제가 손상될 수 있습니다. 참고: 아래에 나열된 단계는 Apple 제공 Python 2.7에 영향을 주지 않습니다.. 2023. 11. 28.
Python 파일의 MD5 체크섬 생성, Generating an MD5 checksum of a file 질문 파이썬에서 파일 목록의 MD5 체크섬을 생성하고 확인하는 간단한 방법이 있을까요? (작업 중인 작은 프로그램이 있고, 파일의 체크섬을 확인하고 싶습니다). 답변 당신은 hashlib.md5()을(를) 사용할 수 있습니다. 가끔 전체 파일을 메모리에 넣을 수 없을 때가 있습니다. 그런 경우에는 4096바이트의 청크를 순차적으로 읽고 md5 메서드에 전달해야 합니다: import hashlib def md5(fname): hash_md5 = hashlib.md5() with open(fname, "rb") as f: for chunk in iter(lambda: f.read(4096), b""): hash_md5.update(chunk) return hash_md5.hexdigest() 참고: hash.. 2023. 11. 11.
Python 파이썬 setup.py 언인스톨, python setup.py uninstall 질문 저는 python setup.py install으로 파이썬 패키지를 설치했습니다. 어떻게 제거하나요? 답변 Note: python setup.py install 사용을 피하십시오. 대신 pip install .을 사용하십시오. 수동으로 모든 파일을 제거하고, 설치가 수동으로 수행한 기타 작업도 취소해야 합니다. 모든 파일 목록을 모르는 경우 --record 옵션을 사용하여 다시 설치하고 생성된 목록을 확인할 수 있습니다. 설치된 파일 목록을 기록하려면 다음을 사용할 수 있습니다: python setup.py install --record files.txt 제거하려면 xargs를 사용하여 제거할 수 있습니다: xargs rm -rf < files.txt 또는 Windows를 실행 중인 경우 Power.. 2023. 6. 9.
Python 파이썬에서 디렉토리가 존재하는지 확인하는 방법은 무엇인가요?, How do I check if a directory exists in Python? 질문 파이썬에서 디렉토리가 존재하는지 확인하는 방법은 무엇인가요? 답변 os.path.isdir은 디렉토리에만 사용하세요: >>> import os >>> os.path.isdir('new_folder') True os.path.exists는 파일과 디렉토리 모두에 사용하세요: >>> import os >>> os.path.exists(os.path.join(os.getcwd(), 'new_folder', 'file.txt')) False 또는 pathlib을 사용할 수 있습니다: >>> from pathlib import Path >>> Path('new_folder').is_dir() True >>> (Path.cwd() / 'new_folder' / 'file.txt').exists() False 2023. 5. 23.