
python
MalcomXiang
学海无涯,勤奋为舟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python上位机开发经验总结01
python上位机开发经验总结01魔方机器人比赛中使用python写了上位机,总结一些经验待以后翻看。主要分4个方面,python变量与文件的处理,threading多线程模块使用经验,tkinter使用经验,其它零零碎碎的经验python变量与文件的处理主要是单文件内变量的处理经验与多文件内变量的处理经验。全局变量与局部变量python中的局部变量产生在函数内,在函数返回之后被释放,可以(但不建议)与全局变量同名。全局变量只能在模块(文件)级别使用,不能跨模块使用。python中的全局变量在使原创 2020-10-02 23:36:31 · 9236 阅读 · 2 评论 -
PyQt5中的浏览器控件-QtWebEngine
PyQt5中的浏览器控件-QtWebEngine新版本的QtDesigner里是没有WebView的,想要使用浏览器控件就需要自己安装QtWebEngine。安装之后也是没有图形界面的控件的,所以使用策略就是用其他控件在图形界面布局,然后生成python代码之后在代码中修改修改代码参考如下from PyQt5 import QtWebEngineWidgetsself.webView ...原创 2020-03-22 00:49:52 · 3828 阅读 · 0 评论 -
pyQt5入门01
环境搭建请看:python3+pyQt5+pycharm环境搭建使用QtDesigner绘制UI在pycharm创建好的工程中,File->External tools->QtDesigner(当然个是你自己设置的名字),即可打开QtDesigner。pyQt5-tools中的designer是没有中文语言包的,如果不熟悉英文可以下载中文语言包,链接:https://pan.ba...原创 2020-03-20 21:35:04 · 481 阅读 · 0 评论 -
python3+pyQt5+pycharm环境搭建
在学习使用python开发上位机的时候了解到了pyQt5这个库。网上搭建这个开发环境的教程少之又少,所以写一遍blog来记录一下搭建过程。另外,此文章中的用词有诸多不严谨之处,请诸君理解意思便可,见笑。文章目录什么是pyQt5搭建pyQt开发环境安装pyQt5什么是pyQt5首先我们来说说什么是pyQt5。搞过GUI界面设计的童鞋一定都了解过微软的MFC。当然了,个人感觉MFC不是一个非...原创 2020-03-20 15:57:00 · 978 阅读 · 1 评论 -
python开发环境搭建 anaconda的安装和使用
初学python的童鞋们到了开始编写一个工程或者项目的阶段时,肯定会有这样一个问题:如此多的modules(或者package)怎么进行安装和管理。这篇文章将会和大家分享这个问题的解决方案。这篇文章的目的(当然除了给我可怜的博客阅读量增加一些之外)不仅是给大家一个解决方法,也是让大家对于python环境管理有一个初级的了解,避免大家想我当初一样走那么多弯路。包管理工具python最常用的两个...原创 2020-03-16 11:54:55 · 4030 阅读 · 0 评论 -
python random随机数模块的使用
random随机数模块用于生成伪随机数源码位置: Lib/random.py(看看就好,千万别随便修改)真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,是不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定的,是可见的。我们可以这样认为这个可预见的结果其出现的概率是100%。所以用计算机随机函数所产生的“随机数”...原创 2020-03-15 20:38:45 · 1266 阅读 · 0 评论 -
PEP8 编码规范
PEP 8https://www.python.org/dev/peps/pep-0008/中文翻译转载 2020-03-14 15:13:18 · 159 阅读 · 0 评论 -
使用sympy包实现python求导数
python使用sympy包求导数from sympy import *from math import e x = Symbol("x")y = e**x + x**3 - 5*x**2diffy = diff(y,x)print(diffy)运行结果1.0*2.71828182845905**x + 3*x**2 - 10*x原创 2020-03-08 14:38:36 · 2208 阅读 · 0 评论