session.get의 digg_url은 당연히 None이지만 실제로 제가 사용하고 싶은 것은 위의 if...else 문입니다. C++의 경우 if 문 위에 digg_url을 선언하면 되지만 py는 이를 수행할 수 없습니다.
물론 문제를 해결하기 위해 session.get을 if 문으로 옮길 수도 있지만, 생각해보면 해당 참조 digg_url을 session.get과 같은 문이 수십 개 있으면 어떻게 될까요?
이 문제를 어떻게 해결하는지 묻고 싶습니다. (글로벌로만 설정할 수 있나요? 이 py에 대해선 좀 말이 없네요)
Python에서는 if-else에 정의된 변수를 직접 사용할 수 있습니다
예를 들어
으아아아당신의
session.get
中的digg_url
不应该是None
을 내보내서 살펴볼 수 있습니다.저는 Python에 익숙하지 않지만 if? 앞에 digg_url에 임의의 값을 할당하는 것이 가능할 수도 있습니다.
if를 정의할 수 있습니다
으아악또는 삼항 연산자를 사용하세요
으아악get을 사용하기 전에 digg_url과 세션을 인쇄하는 것이 좋습니다. 논리가 잘못된 것 같습니다. 그리고 get의 4개 및 2개 매개변수 헤더는 무엇에 사용됩니까?