저는 Python을 처음 사용합니다. 내가 가지고있는 일부 테스트를 편집해야합니다. 실행해야하는 테스트에 대한 모든 세부 정보가 포함 된 파일이 있습니다. 예를 들어 파일 이름은 "test 1"입니다.
이 파일에는 전역 매개 변수가 거의 없습니다.
LINK_IP_ADDR = "10.8.22.89"
STABILITY_SLEEP = 5
MAIN_STATE_SLEEP = 30
테스트를 자동으로 일반화하기 위해 다른 파이썬 파일 (예 : config_file)의 매개 변수 값을 설정하고 싶습니다. 어떻게해야합니까?
이를 위해 구성 파일을 사용해야합니다. ConfigParser의 패키지는 일을 할 것입니다. 빠르고 더러운 버전을 원한다면 다음이 적합 할 수 있습니다.
'테스트 파일'에 다음을 작성하십시오.
class Params:
LINK_IP_ADDR = "10.8.22.89"
STABILITY_SLEEP = 5
MAIN_STATE_SLEEP = 30
그런 다음 기본 프로그램에서 원하는 매개 변수를 가져 와서 사용합니다.
from test1 import Params
# from test2 import Params
print Params.LINK_IP_ADDR
그런 다음 import 문을 사용하려는 파일로 전환 할 수 있습니다. 그래도 섹션이 다른 일반 .ini 파일을 사용합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다