Python中的一些问题汇总
- Important
- 一、PyQt5
-
- 代码内部问题:
-
- 1、super(XXX, self).__init__()在类中的作用
- 2、动态载入ui文件
- 3、点击按钮弹出对话框,并且点击确认之后,自动跳转到另一界面
- 4、为文本框添加提示信息
- 5、Pycharm提示Method 'check_pwd' may be 'static'
- 6、PyQt5与MYSQL数据库的相关操作
- 7、信号与槽的两种使用方法:@pyqtSlot() 和 connect()
- 8、让登录界面输入完成后,敲击回车键和点击登录按钮起一样的作用
- 9、QTimer
- 10、
- Qt designer的疑问
-
- 1、如何设置密码框?
- 2、如何设置窗体图标?
- 3、QLabel对象(图片)如何放缩的时候图片能完全显示
- 4、如何将光标定位到文本框的某个位置
- 5、Text Edit 中的setPlainText()是设置纯文本的函数
- 6、将Qt designer放到Pycharm中,当然还有把ui转py的方法
- 二、OpenCV相关
-
- 1、ret, frame = cap.read() read函数返回值
- 2、用python opencv 调用摄像头之if cv2.waitKey(1) & 0xFF == ord('q')分析
- 3、安装dlib出现 ValueError: check_hostname requires server_hostname错误
- 4、
- 三、Pycharm相关操作
-
- 1、编辑器如何用鼠标滚轮随时放大缩小代码
- 2、Pycharm编辑器的大部分技巧
- 3、快速到整个文件的顶部或底部
- 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.
- 4、pip修改为清华源
- 5、升级pip时出现Consider using the `--user` option or check the permissions.
- 6、python安装dlib
- 7、
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,可以是一个静态方法
此时的解决办法就是:
- 函数定义上面加上@staticmethod修饰器,表示该函数是一个静态函数
- 在代码里面用上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、