python - 除了 __name__ 之外,在 Python 中的程序执行时设置了哪些变量?
问题描述
我读过一些变量是在程序执行时在 Python 中设置的(比如__name__
)?Python解释器执行程序之前设置的变量是什么__name__
?
解决方案
这应该回答你的问题:
>>> locals()
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, '__package__': None}
>>> globals()
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, '__package__': None}
>>>
推荐阅读
- c - 如何通过向他发送 SIGUSR1 信号立即唤醒守护进程
- jquery - 附加的文本字段不会换行
- python - Django - 使用 PIL 在保存方法中动态调整图像大小和创建缩略图
- php - 找不到命令 cim。Drush 无法查询数据库
- python - 我有一个包含 100 个元素的列表,我想使用 import csv 将其制成 excel 中的 10x10 表格
- javascript - 控制台不会记录 div 数组
- java - 无法初始化代理 - 没有会话,在 Spring 拦截器内
- sql - 使用 ComboBox 和 LIKE 语句根据另一列填充 MS-Access 表
- android - 如何打包 PagedList<>?
- angularjs - AngularJS $location.path 在桌面上工作但在移动设备上不工作