python2.7 - python【多进程】关于进程的变量的问题
PHPz
PHPz 2017-04-18 09:28:25
0
2
318
PHPz
PHPz

学习是最好的投资!

모든 응답(2)
左手右手慢动作

Python의 가변 범위 문제. 통역사는 run_procgcc을 새 변수로 처리합니다.

print 앞에 global gcc을 추가하면 됩니다.

으아악

원하는 결과를 얻을 수 있습니다.

그나저나 다음번에는 질문에 오류 메시지를 작성하는 것을 잊지 마세요.

보충: gcc='son' 문장을 삭제해도 global을 추가하지 않고도 실행할 수 있습니다. 이는 gcc='son'도 Python에서 함수 내 지역 변수에 대한 선언문으로 사용되기 때문입니다.
원래 코드는 지역 변수 gcc를 먼저 사용한 뒤 선언하는 것과 동일하므로 오류가 발생합니다. 이 문장을 제거하면 Python 인터프리터는 로컬 변수 대신 전역 변수를 사용하고 있다고 생각합니다.

迷茫

gcc 변수가 함수 외부에 정의되어 있는데 함수 내부에서 호출하면 다음과 같은 오류가 발생합니다

으아악

코드를 이것으로 변경하고 다시 시도해 보세요.

으아악

다음과 같은 결과를 얻었습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿