Python汇总(包括Pycharm相关问题)

Python中的一些问题汇总

Important

pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple

一、PyQt5

代码内部问题:

1、super(XXX, self).init()在类中的作用

详细讲解

2、动态载入ui文件

先导入对应的包,再看下面链接里的讲解

from PyQt5 import uic

详细讲解

3、点击按钮弹出对话框,并且点击确认之后,自动跳转到另一界面

QMessageBox详细解释
在这里插入图片描述

4、为文本框添加提示信息

在这里插入图片描述

5、Pycharm提示Method ‘check_pwd’ may be ‘static’

就是说代码里面没有用到self,可以是一个静态方法
此时的解决办法就是:

  1. 函数定义上面加上@staticmethod修饰器,表示该函数是一个静态函数
  2. 在代码里面用上self

@staticmethod使用方法:点击此处跳转

6、PyQt5与MYSQL数据库的相关操作

讲解二
讲解一

7、信号与槽的两种使用方法:@pyqtSlot() 和 connect()

详细讲解

8、让登录界面输入完成后,敲击回车键和点击登录按钮起一样的作用

给密码框的returnPressed事件添加一个槽函数,这个槽函数就是按钮所连接的函数
在这里插入图片描述
在这里插入图片描述

9、QTimer

看详解

10、


Qt designer的疑问

1、如何设置密码框?

详细讲解

2、如何设置窗体图标?

首先,选中该窗口对象
之后,在属性中找到windowIcon即可

3、QLabel对象(图片)如何放缩的时候图片能完全显示

先选中该标签对象
之后在属性中将scaledContents勾选即可

4、如何将光标定位到文本框的某个位置

详细讲解
注,要想选中全部文本,则要定位到行首

5、Text Edit 中的setPlainText()是设置纯文本的函数

6、将Qt designer放到Pycharm中,当然还有把ui转py的方法

跳 跳 跳

二、OpenCV相关

相关的代码

1、ret, frame = cap.read() read函数返回值

第一个参数ret 为True 或者False,代表有没有读取到图片
第二个参数frame表示截取到一帧的图片

2、用python opencv 调用摄像头之if cv2.waitKey(1) & 0xFF == ord(‘q’)分析

很很很详细的分析

3、安装dlib出现 ValueError: check_hostname requires server_hostname错误

解决问题

4、

三、Pycharm相关操作

1、编辑器如何用鼠标滚轮随时放大缩小代码

法一:跳转看详情
法二:进入设置Settings之后在这里插入图片描述

2、Pycharm编辑器的大部分技巧

Pycharm中文指南

3、快速到整个文件的顶部或底部

ctrl + Home 到顶部
ctrl + End 到底部

4、Pycharm连接数据库

跳转看详情
部分失败原因

跳转看详情

5、每次打开一个文件之后,都需要自己在代码边上右键设置自动换行。简单的解决办法

在这里插入图片描述

6、关于社区版pycharm没有database插件问题

跳转

7、DB Navigator连接mysql失败问题

本人解决

8、

四、其他方面的问题

1、使用pip安装时出现“SyntaxError: invalid syntax”的解决办法

详细的讲解

2、cmd中执行you-get命令时,没有任何输出,假死状态

详细解释原因

3、Script file ‘F:\Anaconda\Scripts\pip-script.py’ is not present.

conda install -f pip 使用conda强制安装pip
之后 pip -V,查看版本号

4、pip修改为清华源

解决问题
出现 Writing to C:\Users\Mark\AppData\Roaming\pip\pip.ini,即解决问题

5、升级pip时出现Consider using the --user option or check the permissions.

问题解决

6、python安装dlib

我根据流程加上评论里的三个豆瓣源安装,成功了

7、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值