Python 报错问题汇总

本文解决了Python编程中常见的三个问题:Tkinter按钮调用错误、wxpy登录微信失败及cx_Oracle数据库连接问题,并提供了详细的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、问题:_tkinter.TclError: can't invoke "button" command: application has been destroyed

        原因:将button(或者其他控件)创建在root.mainloop()语句前面,其中root就是你创建的窗口的名字。也就是要将窗口的控件全都创建完成后,再mainloop(),进入消息循环

2、问题:KeyError: 'pass_ticket' ----使用wxpy模块登录微信时抱错

        原因:wxpy也是根据网页版微信的接口封装的库,你用wxpy,得去试试网页版微信吧。按你说的,我也用一个小号去登录网页版微信,微信登录网页版提示:<error><ret>1203</ret><message>为了你的帐号安全,此微信号不能登录网页微信。你可以使用Windows微信或Mac微信在电脑端登录

3、问题:cx_Oracle 报错:cx_Oracle.DatabaseError: DPI-1050: Oracle Client library must be at version 11.2 or higher

       解决:从 https://pypi.python.org/pypi/cx_Oracle/5.3 下载低版本cx_Oracle版本 ,我是下载cx_Oracle-5.3-11g.win32-py3.6.exe 直接安装 就ok了

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值