new-style8.1 Python 객체의 필드로부터 파이썬 딕셔너리, Python dictionary from an object's fields 질문 무작위 객체에서 사전을 만들기 위한 내장 함수가 있는지 알고 계십니까? 다음과 같은 작업을 수행하고 싶습니다: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } 참고: 메서드는 포함되지 않아야 합니다. 필드만 포함되어야 합니다. 답변 파이썬 2.7에서의 최선의 방법은 new-style 클래스를 사용하는 것입니다 (Python 3에서는 필요하지 않음), 즉, class Foo(object): ... 또한, '객체'와 '클래스' 사이에는 차이가 있습니다. 임의의 객체에서 사전을 구축하기 위해서는 __dict__를 사용하는 것이 충분합니다. 보.. 2023. 10. 25. 이전 1 다음