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

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详细解释
Python汇总(包括Pycharm相关问题)_第1张图片

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

在这里插入图片描述

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

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

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

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

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

讲解二
讲解一

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

详细讲解

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

给密码框的returnPressed事件添加一个槽函数,这个槽函数就是按钮所连接的函数
Python汇总(包括Pycharm相关问题)_第2张图片
Python汇总(包括Pycharm相关问题)_第3张图片

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之后Python汇总(包括Pycharm相关问题)_第4张图片

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

Pycharm中文指南

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

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

4、Pycharm连接数据库

跳转看详情
部分失败原因

跳转看详情

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

Python汇总(包括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、

你可能感兴趣的:(python,python)