내 응용 프로그램과 관련된 추가 구성 항목을 twisted ".tac"파일로 저장하는 가장 좋은 방법은 무엇입니까? 내 수업 시간에 이러한 항목에 어떻게 액세스합니까?Twisted .tac 파일의 사용자/응용 프로그램 특정 값
"응용 프로그램"개체에 이러한 속성을 저장하는 일부 속성이 있습니까?
내 응용 프로그램과 관련된 추가 구성 항목을 twisted ".tac"파일로 저장하는 가장 좋은 방법은 무엇입니까? 내 수업 시간에 이러한 항목에 어떻게 액세스합니까?Twisted .tac 파일의 사용자/응용 프로그램 특정 값
"응용 프로그램"개체에 이러한 속성을 저장하는 일부 속성이 있습니까?
자신 만의 twisted.application.service.IService
구현을 만듭니다 (twisted.application.service.Service
의 하위 클래스로 만들거나 모든 클래스에 올바른 메서드와 특성을 구현하는 방식으로). 이 클래스에 응용 프로그램 특정 매개 변수를 허용하는 __init__
을 지정하십시오. twistd
이 원자로를 시작할 때 (IService
개체가 application
에 연결된 경우) 자동으로 호출되는 startService
메서드에서 나머지 응용 프로그램 논리를 시작합니다. __init__
에 전달한 객체를 startService
에 사용하면 응용 프로그램을 올바른 방향으로 이동할 수 있습니다.
예를 들어, 참조 FingerService (하지만 튜토리얼과는 달리 .tac
파일의 모든 클래스를 정의하지 않습니다! 모듈을 정의하고 .tac
파일로 가져 오기)를 트위스트 자습서 중 하나에 정의했다.