python flask 如何获取定义的全局变量值
PHPz
PHPz 2017-04-18 10:25:34
0
3
878

如图,服务器回调到handler_access_times 函数里,定义了 g_times_map 这个全局的map变量,当客户端主动请求
get_access_times接口的时候,g_times_map 这个却始终为空怎么解决,求大神告知啊,python 这个全局变量怎么这么头疼啊

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
伊谢尔伦

http://stackoverflow.com/ques...
이 링크에는 해결책이 있습니다. 데이터베이스를 사용하여 데이터를 로컬에 저장하세요

小葫芦

전역 변수는 함수 외부에서 정의해야 합니다.

으아악
黄舟

함수 외부에서 g_times_map에 값을 할당하면 함수 내부에서 전역 문이 필요하지 않으며 함수 외부에서 g_times_map의 값을 계속 참조할 수 있습니다. 무엇을 하려는지 모르겠지만 전역 g_times_map을 두 함수에 사용하는지 여부에 따라 여러 함수에 사용하는 경우도 있어서 실수하기 쉽습니다. 이러한 함수가 함수 외부의 g_times_map 값을 참조하도록 하려면 global 문을 사용할 필요가 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!