▲GN⁺ 2023-06-30 | parent | ★ favorite | on: 파이썬 표준 라이브러리에 숨겨진 CLI 도구들(til.simonwillison.net)Hacker News 의견 파이썬 표준 라이브러리의 re.Scanner 도구는 공식 문서에 누락된 정규식 기반 토크나이저입니다. 이 도구는 한 번에 토큰 목록을 처리하며 연속된 일치를 보장합니다. if __name__ == "__main__": 블록을 사용하면 모듈을 단일 *.py 파일로 실행할 수 있습니다. 파이썬 3.12에는 표준 라이브러리에 SQLite CLI/REPL이 포함될 예정입니다. zipfile 모듈은 명령줄에서 zip 파일을 압축 해제하고 압축하는 데 사용할 수 있습니다. json.tool 모듈은 명령줄에서 JSON을 예쁘게 출력하는 데 사용할 수 있습니다. http.server 모듈은 로컬 네트워크에서 파일을 공유하는 데 유용합니다. 표준 라이브러리의 모듈을 명령줄에서 사용하는 것은 보안 위험을 가질 수 있습니다. 파이썬 표준 라이브러리에는 문서화되지 않은 많은 숨겨진 도구와 기능이 있습니다.
Hacker News 의견
re.Scanner도구는 공식 문서에 누락된 정규식 기반 토크나이저입니다.if __name__ == "__main__":블록을 사용하면 모듈을 단일 *.py 파일로 실행할 수 있습니다.zipfile모듈은 명령줄에서 zip 파일을 압축 해제하고 압축하는 데 사용할 수 있습니다.json.tool모듈은 명령줄에서 JSON을 예쁘게 출력하는 데 사용할 수 있습니다.http.server모듈은 로컬 네트워크에서 파일을 공유하는 데 유용합니다.