Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 变量在Spyder'上不可用;仅使用大写字母命名时,请使用s变量资源管理器_Python_Spyder - Fatal编程技术网

Python 变量在Spyder'上不可用;仅使用大写字母命名时,请使用s变量资源管理器

Python 变量在Spyder'上不可用;仅使用大写字母命名时,请使用s变量资源管理器,python,spyder,Python,Spyder,我在使用Spyder时遇到以下问题: 如果我用大写字母命名变量,它不会显示在变量浏览器窗口中 例如,如果我将一个变量命名为: Var=1,它位于变量资源管理器中 否则,如果我将其命名为: VAR=1,此处未显示 有人知道这是为什么吗?有没有办法解决 (附言:拜托,我知道我可以“不那样称呼他们”,但这不是我要问的) 谢谢我是Python和Spyder的新手,但我想我可以帮你。根据: “常量通常在模块级别定义,并用所有大写字母书写,用下划线分隔单词。例如MAX_OVERFLOW和TOTAL” 我猜S

我在使用Spyder时遇到以下问题:

如果我用大写字母命名变量,它不会显示在变量浏览器窗口中

例如,如果我将一个变量命名为: Var=1,它位于变量资源管理器中

否则,如果我将其命名为: VAR=1,此处未显示

有人知道这是为什么吗?有没有办法解决

(附言:拜托,我知道我可以“不那样称呼他们”,但这不是我要问的)


谢谢

我是Python和Spyder的新手,但我想我可以帮你。根据:

“常量通常在模块级别定义,并用所有大写字母书写,用下划线分隔单词。例如MAX_OVERFLOW和TOTAL”

我猜Spyder使用了这个惯例。如果是这种情况,变量资源管理器不支持常量。列出支持的对象类型,但不包括常量:

  • 熊猫数据帧和时间序列
  • NumPy数组和矩阵
  • PIL/枕头图像
  • 日期时间日期
  • 整数
  • 漂浮
  • 复数
  • 列表
  • 字典
  • 元组
  • 希望这对你有帮助

    更新:我刚刚在变量资源管理器右侧的垂直栏中找到了一个选项图标,可用于启用/禁用大写变量