腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
python
如何确定在函数中将变量分类为局部变量还是非局部变量?
、
、
x = 2 print(x)但是,当我尝试打印x
时
,运行此代码会返回一个UnboundLocalVariable异常(第3行)。x = 2 print(x)foo()
Python
是一种解释型语言,所以我不明白它怎么会“知道”我会在第5行给x赋值作为局部变量,因为它在第4行给出了一个错误当我定义函数
时
,会不会有某种伪编译?
浏览 6
提问于2021-07-06
得票数 0
1
回答
为什么会出现未绑定本地错误,我希望在哪里应该引发
NameError
?
当我删除变量并在函数
中
访问它
时
,unboundLocalError会出现在哪里,好像在函数
NameError
之外做相同
的
事情一样,我无法理解为什么访问已删除变量
的
行为不一致?UnboundLocal Error del x print(x) #this will raise <e
浏览 1
提问于2019-02-16
得票数 3
回答已采纳
1
回答
在
Python
中
使用
子类
时
的
NameError
、
、
、
、
我有两个.py文件,一个用于主模块(main.py),另一个包含一个类及其
子类
(sub.py)。
在
主文件
中
,我
使用
这个类,如下所示。import Class2myVariable=Class2() 在这里,我将sub.py
中
的
两个类编写为self.ppc=nugget self.corr=nugget
浏览 22
提问于2020-11-09
得票数 0
回答已采纳
1
回答
如何判断
python
2和
python
3
中
的
文件类型
、
、
、
、
因为文件不能在
python
3
中
使用
。
在
python
2
中
,我们判断文件类型可以做到这一点: if isinstance(f, file):import io if isinstance
浏览 3
提问于2014-09-09
得票数 0
回答已采纳
5
回答
创建非
NameError
或SyntaxError错误
的
最短代码
、
在
Python
中
,许多语句都可能导致错误,但我想知道哪些最简单
的
语句可以导致错误,除了 for
NameError
和SyntaxError以及它们
的
子类
(如IdentationError )。
使用
交互式
Python
,我尝试
在
语句中
使用
单个字符,但它们都是
NameError
或SyntaxError
的
,我尝试了两个字符,它也是相同
的
,所以我想知道<e
浏览 10
提问于2022-11-07
得票数 0
回答已采纳
2
回答
在下面的代码
中
,“as”关键字是做什么
的
?
、
我正在学习
Python
中
的
“例外”。fancy_divide(): print(5/0) print(ex) 它在调用函数fancy_divide()
时
打印
浏览 1
提问于2018-06-18
得票数 4
3
回答
检查对象是否是
Python
2和3
中
的
文件
、
、
、
是否有一种与
Python
2/3兼容
的
检查对象是否是文件
的
方法?但是,所以这段代码
在
使用
Python
3运行时会引发一个
NameError
。根据
的
说法,
在
Python
3
中
,io.IOBas
浏览 4
提问于2017-11-27
得票数 5
回答已采纳
1
回答
类似于
Python
2.7
中
的
ModuleNotFoundError
的
异常?
、
、
、
、
我试图
在
一段代码
中
添加一些显式
的
异常,但问题是我有
Python
3,而且它必须与
Python
3
中
的
ModuleNotFoundError 2兼容。那么,哪个异常与
Python
2.7相似呢?
浏览 0
提问于2018-09-30
得票数 10
回答已采纳
1
回答
namedtuple -
在
同一定义
中
具有不同类型名称
的
应用程序
、
Python
namedtuple工厂函数允许它创建
的
子类
的
名称被指定两次-第一次
在
声明
的
左侧,然后作为函数
的
第一个参数(IPython 1.0.0,
Python
3.3.1):我
在
docs.<e
浏览 0
提问于2013-08-26
得票数 5
2
回答
异常处理
中
的
这种奇怪行为是什么?
、
、
我正在
使用
python
2.7,但是我试图编写一个代码来检查一个对象是否是一个与
python
3+兼容
的
基字符串
子类
。我试图遵循
的
方法,并在这个过程中发现了一个我不理解
的
行为def foo(): except
NameError
:def foo(): try: basest
浏览 4
提问于2016-11-15
得票数 2
回答已采纳
1
回答
如何为
Python
中
的
递归对象创建?
、
、
、
、
自引用
Python
对象MongoDB模式我正在尝试创建
的
程序处理描述食品杂货类别的数据,比如:牛奶、牛肉、玉米、本地水果等等。我计划将这些数据存储
在
一个MongoDB实例
中
,因此创建一个模式会更好。我已经了解了StackOverflow应该如何在
Python
中
处理这样
浏览 4
提问于2019-11-15
得票数 0
1
回答
如何从不同文件
的
子类
中
访问超类?
、
、
、
我试图
在
一个名为main.py
的
脚本
中
创建一个
子类
的
实例。
子类
及其关联
的
超类分别位于子目录
中
的
单独文件
中
。文件结构如下: main.pyprotocols protocol.py ( is是一个名为protocol)MovingBar.py
的
超类(inside是一个名为MovingBar)
的
子类
)。
在
main.py
中
,我可以<e
浏览 2
提问于2021-07-12
得票数 0
回答已采纳
2
回答
NameError
:未定义名称“sum2”
、
test.py try: except
NameError
:return "
NameError
occurred.我想接收消息"
NameError
已发生。有些变量未定义。“,但我收到了"
NameError
: name 'sum2‘未定义”。 我知道重点在范围内,但我不能解决问题。
浏览 8
提问于2022-03-07
得票数 -2
2
回答
在
枚举构造函数中
使用
NameError
时
、
、
、
、
我
在
enum34库中
使用
Python
2.7.10。__init__()Traceback (most recent call last): File &q
浏览 2
提问于2018-06-26
得票数 3
回答已采纳
3
回答
Python
: 3函数内部
的
错误处理
、
;' name = DoublyLinkedList(element) d = addToHeadDLL(4, e)
NameError
: name 'e' is
浏览 2
提问于2020-07-19
得票数 0
回答已采纳
1
回答
A类
的
方法如何存储
在
A类
的
const字典
中
?
、
、
、
__method_a(self): print("method b")所以,我
的
问题是,如何将__methodDict定义为A类
的
常量来存储A类
的
__method_a和method_b?
浏览 4
提问于2020-02-04
得票数 0
回答已采纳
2
回答
如何忽略
Python
中
的
一个特殊异常?
、
我
的
代码中有一个try块
的
情况,我想忽略一个特定
的
异常,所有其他
的
异常都应该被引发。我如何忽略这个单一
的
异常? 我可以
使用
多个except块,但如何定义异常?
浏览 14
提问于2021-01-22
得票数 0
回答已采纳
2
回答
将代码从问题块抽象到模块
我正在试图找出将我
的
code块移动到.py文件
中
的
好方法。特别是,我担心
的
是要维护docassemble所做
的
一些花哨
的
事情(例如,我正在考虑
的
特定code块被标记为initial: True )。其想法是将code块所做
的
任何事情转换为函数,然后以一种
使用
这些函数
的
方式分配docassemble正在寻找
的
变量吗?想必这些函数
的
结果仍然需要在code块
中
处理?,将
浏览 3
提问于2021-03-20
得票数 0
回答已采纳
4
回答
检查“除ImportError外”内
的
模块名称
、
、
、
import MySQLdbexcept ImportError as err:PyCharm给出了一个代码检查警告: 这种检查可以检测应该解析但不能解决
的
名称。由于动态调度和鸭类型,在有限但有用
的
情况下,这是可能
的
。顶层和类级项
的
支持优于实例项。问题: 当你“除了Import
浏览 0
提问于2016-03-09
得票数 21
回答已采纳
1
回答
ruby selenium-webdriver
在
异常被解救前退出
、
最近,我正在
使用
ruby
中
的
appium+selenium进行移动自动化。但由于以下问题而停止: selenium驱动
在
每次发生异常
时
自动退出(关闭移动应用程序)。这将导致以下访问驱动程序
的
代码
在
我设法挽救异常后将失败。
浏览 1
提问于2014-05-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python中的鸭子类型和接口
Python中的协议、鸭子类型、抽象基类、混入类
多版本 Python 在使用中的灵活切换
python yield在函数中起返回值中的使用
在ubuntu中使用vscode中调试python
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券