SiriBlog

siriyang的个人博客


  • 首页

  • 排行榜

  • 标签115

  • 分类37

  • 归档320

  • 关于

  • 搜索

SiriPR_Python开发中遇到的问题

发表于 2020-02-13 更新于 2021-10-29 分类于 计算机 , 技术 , Python 阅读次数: Valine:
本文字数: 1k 阅读时长 ≈ 1 分钟

2020.02.13

Note1

  在运行代码的时候遇到报错:

1
Process finished with exit code -1073741819 (0xC0000005)

  问题原因是解释器被更改了因此找不到相应模块报错,切换回”SiriPR“环境即可。


Note2

  修改QLabel的文本对齐方式:

1
2
3
4
5
6
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QLabel

...

Label.setAlignment(Qt.AlignRight| Qt.AlignVCenter)

  其中第一个参数设置水平对齐,第二个设置垂直对齐。


Note3

  使用setStyleSheet()函数来设置样式,语法和css类似。

1
aboutWidget.setStyleSheet('background-color: white;')

2020.04.07

Note4

  通过控件的valueChange、stateChange等信号来绑定函数可能会与其他事件绑定造成不必要的递归调用,所以有clicked的话尽量使用该信号进行绑定。


2020.04.08

Note5

  由于环境没有安装PIL所以准备使用anaconda装一个,结果使用命令conda install PIL发现居然需要降级到python 2.7,于是果断终止。查阅资料发现,PIL库仅支持python 2.x版本,要在python 3.x中使用应该安装pillow作为代替,接口都是相同的。

Note6

  导入thread模块的时候报错没有这个模块,解决方案为改为import _thread、threading。

  最终使用QThread来实现。

Note7

  使用int()函数来转换浮点数数的字符串会抛异常。

Note8

  opencv保存图片路径包含中文乱码解决方案:将cv2.imwrite('保存_1.jpg', img)替换为cv2.imencode('.jpg', img)[1].tofile(filenpath)

-------- 本文结束 感谢阅读 --------
相关文章
  • 中医药天池大数据竞赛--中药说明书实体识别挑战
  • NLP综合实践(三)
  • NLP综合实践(二)
  • NLP综合实践(一)
  • 2020华为云大数据挑战赛-正式赛(2)
觉得文章写的不错的话,请我喝瓶怡宝吧!😀
SiriYang 微信支付

微信支付

SiriYang 支付宝

支付宝

  • 本文标题: SiriPR_Python开发中遇到的问题
  • 本文作者: SiriYang
  • 创建时间: 2020年02月13日 - 16时02分
  • 修改时间: 2021年10月29日 - 18时10分
  • 本文链接: https://blog.siriyang.cn/posts/20200213164757id.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
学习笔记 Python 机器学习 pyqt
Latex语法上的问题
X-Data数据工程基础实践(十)
  • 文章目录
  • 站点概览
SiriYang

SiriYang

努力搬砖攒钱买镜头的摄影迷
320 日志
33 分类
88 标签
RSS
GitHub E-Mail
Creative Commons
Links
  • 友情链接
  • 作品商铺

  1. 2020.02.13
    1. Note1
    2. Note2
    3. Note3
  2. 2020.04.07
    1. Note4
  3. 2020.04.08
    1. Note5
    2. Note6
    3. Note7
    4. Note8
蜀ICP备19008337号 © 2019 – 2025 SiriYang | 1.7m | 25:41
0%