내 프로그램에서 사용자가 사용하는 OS가 Windows인지 Linux인지에 따라 simplejson 또는 json을 가져오고 싶습니다. 사용자의 입력으로 OS 이름을 사용합니다. 이제 다음을 수행하는 것이 맞습니까?
osys = raw_input("Press w for windows,l for linux")
if (osys == "w"):
import json as simplejson
else:
import simplejson
@ S.Lott : 진심으로? up / downvotes가 질문 의 질을 반영한다는 것을 알고 있습니까? 그리고 OP의 코드에서 다른 것에 동의하는지 여부는 아닙니다 .
—
jalf
@ jalf : 문법을 제외한 모든면에서 나쁜 질문입니다. 어떤 종류의 검색에 대해서도 최고의 응답으로 찾을 수 없습니다.
—
S.Lott
@ S.Lott 조건부 수입이 파이썬인지 알고 싶을 때 아무런 문제가 없습니다. 그리고 당신의 노력에도 불구하고 +50의 투표권이 있기 때문에 분명히 다른 사람들이 동의합니다.
—
SARose
내가 찾던 개념에 +1 (Win을 사용하는 경우에만 가져 오기); 그리고 또 다른 개념 +1은 말도 안되는 다운 투표를 보상합니다.
—
S3DEV
platform.platform()
또는platform.system()
코드를 실행할 때마다 사용자가 무언가를 입력하지 말고 필요한 것을 수행해야합니다.