본문 바로가기

Python32.2

Python 3에서 execfile의 대체 방법은 무엇인가요?, What is an alternative to execfile in Python 3? 질문 파이썬 3에서는 execfile()을(를) 제거하여 스크립트를 빠르게 로드하는 모든 쉬운 방법이 취소되었는 것 같습니다. 빠뜨린 명백한 대안이 있을까요? 답변 문서에 따르면, 다음 대신에 execfile("./filename") 다음을 사용하세요 exec(open("./filename").read()) 참조: 파이썬 3.0에서의 새로운 내용 execfile exec 2023. 11. 24.
Python 매개변수 목록에서 노출된 별표(*)는 무엇을 의미하나요? "키워드 전용" 매개변수는 무엇인가요?, What does a bare asterisk do in a parameter list? What are "keyword-only" parameters? 질문 함수의 매개변수에서 벌거벗은 별표는 무엇을 의미합니까? pickle 모듈을 살펴보았을 때, 다음과 같은 것을 볼 수 있습니다: pickle.dump(obj, file, protocol=None, *, fix_imports=True) 변수의 개수에 따라 달라지는 단일 및 이중 별표에 대해서는 알고 있지만, 이것은 아무것도 앞에 오지 않습니다. 그리고 이것이 pickle과는 아무런 관련이 없다고 확신합니다. 아마도 이것은 그런 일이 일어나는 예시에 불과할 것입니다. 제가 이것을 인터프리터에 보낼 때만 이름을 알게 되었습니다: >>> def func(*): ... pass ... File "", line 1 SyntaxError: named arguments must follow bare * 만약 중요하.. 2023. 10. 30.