- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Pycharm配置Pyqt5 开发环境( Windows 10 64位) & 配置完成后,出现错误无法启动问题解决方案
一,环境包的安装假如你的项目放在D盘的pythonpro这个文件夹内的话进入这个文件夹打开cmd1.安装pyqt5pip3 install pyqt52.安装pyqt5-tools(注意目前只支持在window系统下,如果你是mac电脑请自行安装虚拟机)pip3 install pyqt5-tools3.使用pip3 list查看安装是否成功pip3 list二、在pycharm中配置pyqt5-tools工具...
2022-03-30 05:00:06
2115
原创 Python3 - 面向对象
类我们先前看过两种编程模式 -命令式(使用语句,循环和函数)和函数式(使用纯函数,高阶函数和递归)。另一个非常流行的范例是面向对象编程(OOP)。对象是使用类来创建的,而这些类实际上是 OOP 的模具。这个类描述了这个对象是什么,但是和对象本身是分开的。换句话说,一个类可以被描述为一个对象的蓝图,描述或定义。您可以使用相同的类作为创建多个不同对象的蓝图。类是使用关键字class和一个包含类方法的缩进块创建的。下面是一个简单的类和它的对象的例子。class Cat...
2021-12-09 00:13:54
647
原创 Python3 - 函数
函数式编程函数式编程是一种编程风格(顾名思义)是基于函数的。函数式编程的关键部分是高阶函数。在上一课中,我们已经将这个想法简单地看作是对象的功能。高阶函数将其他函数作为参数,或将其作为结果返回。例如:def apply_twice(func, arg): return func(func(arg))def add_five(x): return x + 5print(apply_twice(add_five, 10))结果:20函数 apply_twic
2021-12-08 23:40:11
225
原创 常用正则表达式总结
数字一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(.[0-9]{2}
2021-12-07 22:20:37
173
原创 Django欢迎页面支持中文
django 默认的语言是英语,所以显示给我们的欢迎页面是英文的。我们在 django 的配置文件里稍作修改,让它支持中文。打开 settings.py 文件 把LANGUAGE_CODE的值改为zh-hans TIME_ZONE的值改为Asia/Shanghai 保存更改后关闭 settings.py 文件...
2021-11-30 22:51:54
954
原创 Django的安装命令
1.安装python2.pip install pipenv3.创建目录LGC-blog4.在这个目录下执行pipenv install5.在这个目录下执行pipenv shell6.在这个目录下执行pipenv install django==2.2.37.在这个目录下执行pipenv run django-admin startproject Gproject D:\py\LGC-blog8.pipenv run python manage.py runserver...
2021-11-30 22:44:35
884
原创 Django出现‘No changes detected’报错的解决办法
输入pipenv run python manage.py makemigrations 后出现No changes detected 的解决办法pipenv run python manage.py makemigrations --empty blogblog是我的APP名字
2021-11-30 02:38:27
181
原创 Django项目和应用的创建
创建一个Django项目创建一个名为project的Django项目,在cmd命令行输入django-admin startproject project输入命令完会生成一个名叫project的项目包,包内一个manage.py文件和项目名同名的project包。manage.py文件:一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。project包里面我们可以查看到的目录结构:project/__init__.py:一个空文件,告诉 Python...
2021-11-25 23:21:02
664
原创 Django的安装和基础使用 (win10 + Python3.10 + django 2.2.3)
Django的介绍和安装Python做web开发,非常的方便和快捷,这个优势,得益于Python的两个框架,一个Flask,一个Django。Flask小,微框架,只含有核心组件,其他的内容,都需要找库或者自行开发,适用进阶学习,以及高手使用,完全按着自己的思路,来使用flask搭建网站。Django大而全,开发迅速,组件完整,可以快速的搭建一个站起来,但是必须要安装Django的思路来搭建,所以适合新手学习。本节课程来学习Django框架的安装和使用。首先是框架的安装,安装命令:pip
2021-11-24 23:50:08
1849
原创 xlsxwriter生成Excel文件
操作xlsxlrd和xlwt,以及xlutils足以满足对xls文件的读、写、追加功能。但是办公文件的格式,不是xls,还有xlsx,还有我们很少见的xlsm等。操作xlsxxlsx是xls的升级版,xls是老版本的办公软件所支持的文件格式,且劣势也比较明显,当文件数据超过65536行和256列,使用xls则会导致数据截断。xlsx的支持则更好,同样多的数据,xlsx格式的文件体积小,支持的操作更多,软件打开和动作执行的速度会更快。本次介绍的库是xlsxwriter和openpyxl
2021-11-24 23:26:17
618
原创 sqlite创建表格
Sqlite方便携带、易于操作、随时创建、Python原生支持的小型数据库文件。 轻型的数据库,遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。 D.RichardHipp建立的公有领域项目。 设计目标是嵌入式]的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。 支持Windows/Linux/Unix等等主流的操作系统。 能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口。 比起Mysq
2021-11-24 03:30:36
1164
原创 有哪些数据库
数据库类型大型数据库:甲骨文Oracle。分布式数据库:HBase。中型数据库:SqlServer、Mysql、MariaDB、PostgreSQL、Redis等。小型数据库:Sqlite、Access。如何选择大集团:Oracle、HBase。发展中公司:PostgreSQL、Mysql。app的临时数据库:Sqlite。...
2021-11-24 03:24:24
3752
原创 Python追加Excel数据
xlutils库的安装需求往“虚假用户数据.xls”里面,追加额外的50条用户数据,就是标题+数据,达到150条。思路xlrd是读取Excel文件的库 xlwt是写入Excel的库如果使用以上两个库,可以一边读取,一边写入新文件。不过在此,有另一个方便使用的库,库名是xlutils,安装命令:pip install xlutils。安装好之后,开始写代码,完成追加50条数据的需求。书写代码(1)导入所需的库,分别是xlrd和xlutilsimport xlrdfr
2021-11-24 03:06:16
1023
原创 Python实现Excel的读写操作
写入Excel文件本节课,我们来熟悉下Excel的读和写操作。首先来学习下,随机生成数据,写入一个Excel文件并保存,所使用到的库,是xlwt,安装命令pip install xlwt,安装简单方便,无依赖,很快。然后打开一个jupyter网页文件,第一个代码块,先导入xlwt这个库,并新建一个WorkBook对象。import xlwtwb = xlwt.Workbook() # 新建一个workbook对象Excel的每个文件,里面可以有很多sheet,所以有了workboo.
2021-11-24 02:43:01
1124
原创 Jupyter安装和介绍
Jupyter是Python的一个库,是一个可以在浏览器中编辑Python代码的开发环境。安装命令:pip install jupyterJupyter很强大,可以在网页中书写和运行python代码。而且网页具有非常好的可视化和交互效果,所以Jupyter通常被用来做数据分析,直接在网页上展示数据分析结果的图表。启动Jupyter服务Jupyter安装好之后,打开系统终端,windows上有CMD,Macos和Linux有Terminal。终端内输入jupyter not
2021-11-24 02:36:36
1135
原创 win10 解决cmd中使用scrapy命令的问题
安装好python中的scrapy框架后如果在cmd输入scrapy后出现’scrapy’ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决方法:1.我的电脑 - 属性2.高级系统设置 - 环境变量3.path 添加 -C:\Users\lenovo\AppData\Roaming\Python\Python310\Scripts4.确定 重启cmd ok...
2021-11-18 22:39:58
1339
转载 跟后台打印程序系统服务通讯时出现错误事件ID1114
解决办法:运行"tscc.msc",双击连接的“RDP-TCP”,选择“客户端设置”,选上"windows 打印机映射" 和 "LPT端口映射"
2013-09-23 08:38:15
1092
转载 RDP协议组件X.224在协议流中发现一个错误并且中断了客户端连接办法
解决方法:打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services /TermService/Parameters键值,将Certificate键值删除,然后直接重新启动服务器即可。服务器在重新启动后会自动创建该键值!
2013-09-23 08:27:09
6920
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人