- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Python之PyQt5实战(四)
前言前三章已经把excel导入数据工具的基础功能做完,今天主要优化数据库连接功能,从代码写死优化成自定义模式,首先要画一个窗体,随便找个什么连接的UI抄一下。这里就不一一介绍组件,主要就是用到QLabel,QLineEdit和QPushButton。画好之后保存名为database_conn.ui,然后用pyuic5 -o database_conn.ui database_conn.py转换成py文件,便于修改和打包。感谢各位观看,码字不易,希望各位动动小手点赞关注一波!下一步很重要我们要在原来的
2020-12-01 13:37:22 695
原创 Python之PyQt5实战(三)
目录介绍一、QToolButton二、QTableView三、QPushButton四、QLineEdit介绍上一章节已经将界面画完今天开始对每一个按钮写功能。介绍图一、QToolButton如图中,1是QToolButton,主要功能是打开系统文件夹。方便寻找文件。直接在main.py文件中创建一个方法openFile def openFile(self): try: fname,ftype = QFileDialog.getOpenFileNa
2020-11-23 11:43:13 923 1
原创 Python之PyQt5实战(三)源码
main.pyimport sysimport xlrdfrom PyQt5.QtGui import QStandardItemModelfrom PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialogfrom PyQt5 import QtGuifrom demomain import Ui_MainWindowclass Main(QMainWindow, Ui_MainWindow): def __ini
2020-11-23 11:41:58 998 1
原创 Python之PyQt5实战(二)
Python之PyQt5实战(二)前言上一章节已经介绍过工具的用法,接下来进入PyQt5开发之旅,下图是PyQt5的界面,组件的使用方法以及介绍会在开发的过程中逐一介绍。PyQt5开发之旅第一步——画界面直接create一个Main Window就行,然后调整一下窗口到合适的大小,就可以开始布局了。我会用到个2布局组件能让界面开起来平滑不凌乱。左边Layouts中的Horizontal Layout布局可以让组件横向分布。拖拽到界面上之后开始放组件,这里需要3个组件,即: Buttons中的Too
2020-11-19 13:22:01 977
原创 Python之PyQt5实战(一)
Python之PyQt5实战(一)准备工具本机环境:Windows10企业版操作系统:64位Python版本:python 3.8运行工具:PyCharm 2020.1.1数据库:MySQL8.0.22实战工具介绍对于PyQt5的介绍不多说直接pippip install PyQt5pip install pyqt5-tools关于找不到designer可以去python3.8安装路径找一下,我的电脑在D:\Python38\Scripts\pyqt5designer.exe在
2020-11-18 11:42:10 1527 1
原创 练习2_小图片下载源码
练习2_小图片下载源码import urllib.requestfrom urllib import requestfrom bs4 import BeautifulSoupn=1#1.获取网页源代码url = 'https://www.duitang.com/search/?kw=%E6%98%93%E7%83%8A%E5%8D%83%E7%8E%BA&type=feed'def crawl(url): #避免反爬 伪装 浏览器信息 headers = {
2020-11-04 12:01:07 240
原创 练习1_小作文下载源码
练习1_小作文下载源码import requestsfrom lxml import etree# 1.网页源代码def getlist(): url = requests.get('https://www.chnlib.com/zuowenku/') #.content.decode('utf-8') html = url.content.decode('utf-8')# print(str)# getlist()#2.获取每一个篇章的超链接 doc =
2020-11-04 11:52:25 293
原创 Python爬虫练习2_小图片下载
图片下载准备工具前言步骤分析与代码实现准备工具本机环境:Windows10专业版操作系统:64位Python版本:python 3.8运行工具:Python 3.8.0 Shell前言今天有点难,因为我的PyCharm体验到期了,运行工具就用python3.8自带的IDLE(好的coder要学废用各种工具!)步骤分析与代码实现开始之前先导入一些库import urllib.requestfrom urllib import requestfrom bs4 import Beaut
2020-10-30 11:57:12 889
原创 使用Logminer查看表变更记录
使用Logminer查看表变更记录问题描述步骤分析与代码实现问题描述查看数据库表结构变化记录。步骤分析与代码实现安装Logminer:文件在linux中$ORACLE_HOME/rdbms/admin目录下dbmslm.sql和dbmslmd.sql两个文件,先入这个文件保存地址:/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms/admin连接数据库,这里不做解释。执行安装文件,即刚刚拷贝的地址直接执行即可。修改初始化参数ut
2020-10-23 16:17:12 679
原创 Python爬虫练习1_小作文下载
作文下载准备工具步骤分析与代码实现准备工具本机环境:Windows10专业版操作系统:64位Python版本:python 3.8运行工具:PyCharm 2020.2步骤分析与代码实现获取网页源代码url = requests.get('https://www.chnlib.com/zuowenku/')html = url.content.decode()#对乱码处理,这里没写内容默认值就是‘UTF-8’print(str)获取作文篇章的url构造一个xpath用
2020-10-19 14:34:30 849 5
python-PyQt5实现excel导入数据库demo
2020-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人