![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Python进阶学习】
寒山独见君~
学习使人进步
展开
-
【Python进阶学习】【Excel读写】使用openpyxl写入xlsx文件
1、当前文件不存在指定的子文件夹则创建。3、文件不存在创建文件并写入表头。2、文件存在追加写入。原创 2023-08-28 19:24:23 · 653 阅读 · 0 评论 -
【Python进阶学习】【日志】将打印日志保存到文件,同时在控制台显示
保存控制台日志import time,logging,os.path,sys# 创建一个日志文件# debug info warning error critical#创建一个loggerlogger = logging.getLogger(__name__)#指定日志的最低输出级别,默认为WARN级别#logger.setLevel(log_level)logger.setLevel(logging.INFO) # Log等级总开关#创建log文件保存路径及文件名rq =原创 2021-02-09 14:23:39 · 1150 阅读 · 0 评论 -
【Python进阶学习】配置文件——读取添加配置参数
读取配置文件# coding:utf-8import configparser# import osdef cfg(): conf = configparser.ConfigParser() conf.read("config.ini") print(conf.sections()) # 读取配置文件里所有的Section print(conf.options("test1")) # 打印出test1这个section下包含key print(c原创 2021-02-09 14:25:14 · 281 阅读 · 0 评论 -
【Python进阶学习】横竖屏图片分类脚本(源码)
运行环境Windows10python3.8用途:可以遍历输入的路径的指定后缀的文件,主要是用来筛选图片,将图片分成横屏,竖屏分别存放在两个文件夹中"""可以遍历输入的路径的指定后缀的文件,主要是用来筛选图片,将图片分成横屏,竖屏分别存放在两个文件夹中作者:小邑走天下"""# 安装模块'''pip install pillow PIL包含在里边pip install imagepip install tqdmpip install shutil'''from PIL原创 2020-12-15 11:46:05 · 1462 阅读 · 6 评论 -
【Python进阶学习】【pyqt5】安装与配置,在PyCharm中使用,UI界面设计
环境windows10pycharmpython3.9pip打开管理员windows powershell输入以下指令pip install pyqt5 pyqt5-toolsPyCharm中选择File | Settings | Tools | External Tools,点击+ 新建工具, 建立QTdesigner 和 PyUIC工具QTdesigner:配置两个关键参数:Program: 自己的designer.exe路径例如 C:Python\Python35-32\Li原创 2020-12-25 20:36:02 · 365 阅读 · 0 评论 -
【Python进阶学习】循环替换txt文件中的指定字符
使用场景:将test.txt文件中10到75之间,每一个序号前都添加一个解析加换行运行前:1.运行后:解析:1.说明:txt使用默认ANSI编码格式即可#coding=utf-8def s(): num = 75 path = "F:/test.txt" while num >10: with open(path, "r",encoding='gb18030') as f: data = f.read()原创 2022-05-26 16:03:59 · 939 阅读 · 0 评论 -
【Python进阶学习】python中运行powershell(源码)
python中运行powershellimport osfrom glob import globimport subprocess as spclass PowerShell: # from scapy def __init__(self, coding, ): cmd = [self._where('PowerShell.exe'), "-NoLogo", "-NonInteractive", # Do not print he原创 2021-03-04 16:30:29 · 5577 阅读 · 5 评论 -
【Python进阶学习】根据数据绘制省份热力地图(源码)
输入:pro_sales.csv——省份与值数据:province——省份列,deal——值列输出:中国地图.html优化——显示省份名称使用notepad++打开中国地图.html搜索“series”,在1900多行这个3.增加以下内容,注意逗号也要“label”:{ “normal”:{ “show”:true}},from pyecharts import Mapfrom pyecharts import Geoimport jiebaimport numpy原创 2021-04-09 11:00:13 · 1738 阅读 · 0 评论 -
【Python进阶学习】数据分析 词云化显示
输入:4000.csv——源数据文件,处理数据为shop列add_words.xlsx——自定义的分割词语stopshop.csv——剔除分割失败的词语输出:shop_data.csv——切割后的词语统计数据词云化.png——保存在指定路径下的词云图片import jiebaimport numpy as npimport pandas as pdfrom pandas import DataFrame#安装库 pip install#这两行解决无法显示中文from原创 2021-04-09 11:01:10 · 250 阅读 · 0 评论 -
【Python进阶学习】电脑桌面生成酷炫时钟(源码)
酷炫时钟import turtlefrom datetime import *# 抬起画笔,向前运动一段距离放下def Skip(step): turtle.penup() turtle.forward(step) turtle.pendown()def drawCircle(content, content_len, init_data, init_data_type, circle_radius, circle_radius_step, color, font_原创 2021-04-09 11:03:47 · 1679 阅读 · 0 评论 -
【Python进阶学习】淘宝爬虫数据处理模块-去掉无效符号
数据处理import numpy as npimport pandas as pdfrom pandas import DataFramedata= pd.read_csv('data.csv', encoding='utf-8',engine='python')#data.drop('_id',axis=1, inplace=True) #去掉id列data['price'].replace('¥', '', regex=True, inplace=True) #去掉price列的'原创 2021-04-09 11:05:35 · 147 阅读 · 0 评论 -
【Python进阶学习】随机生成姓名、手机号等测试数据(源码)
import randomdef random_name(): # 删减部分,比较大众化姓氏 firstName = "赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦尤许何吕施张孔曹严华金魏陶姜戚谢邹喻水云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任袁柳鲍史唐费岑薛雷贺倪汤滕殷罗毕郝邬安常乐于时傅卞齐康伍余元卜顾孟平" \ "黄和穆萧尹姚邵湛汪祁毛禹狄米贝明臧计成戴宋茅庞熊纪舒屈项祝董粱杜阮席季麻强贾路娄危江童颜郭梅盛林刁钟徐邱骆高夏蔡田胡凌霍万柯卢莫房缪干解应宗丁宣邓郁.原创 2021-09-27 15:48:04 · 1032 阅读 · 0 评论 -
【Python进阶学习】使用you-get库,批量下载视频
环境:python3安装pip install you-get更新(下载失败后可能需要更新后使用)pip3 install --upgrade you-get下载视频单个:you-get -o d:/video 链接播放列表下载:you-get --playlist -o d:/video 链接原创 2021-10-29 09:19:02 · 2322 阅读 · 4 评论 -
【Python进阶学习】使用python实现多行字符串输入,自定义结束字符
环境:python3#结束符号为“#”def get_char(end='#', end_char=''): data = end while 1: var = input() if var == str(end): break elif end_char != '' and var.find(end_char) != -1: var = var[0:var.find(end_char)]原创 2022-01-24 20:19:57 · 2990 阅读 · 1 评论 -
【Python进阶学习】创建读取写入表格
环境:python3判断当前路径是否存在指定excel表格不存在则创建打开表格写入数据关闭表格from openpyxl import Workbookfrom openpyxl import load_workbookimport osname = "信息录入.xlsx"if os.path.exists(name): passelse: # 如果没有表格则创建一个表格 wb = Workbook() ws = wb.active w原创 2022-01-24 20:23:35 · 670 阅读 · 0 评论 -
【Python进阶学习】excel表格操作,写入多行文本(附源码)
疫情原因需要登记很多数据,为了便于录入数据,开发了本工具可以将指定格式信息的数据转为列表,写入到excel表格中exe工具下载路径:地址默认输入多行文本后,输入“#”,回车即可录入数据该程序为循环录入状态,录入完成后关闭程序即可所有数据均在同一目录中的信息录入.xlsx因人员手动编写数据,工具过滤可能存在问题,完整录入后需要检查表格数据,手动纠正错误数据,或者输入时确认数据格式正确。输入文本示例如下:村名:幸福村姓名:狂徒张三性别:男身份证号:123456789手机号:9876543原创 2022-01-24 20:40:48 · 2266 阅读 · 0 评论 -
【Python进阶学习】pyttsx3库将文字转语音播放(附源码)
pyttsx3是Python中的文本到语音转换库。与其他库不同,它可以脱机工作,并且与Python 2和3兼容。安装指令pip3 install pyttsx3高阶使用import pyttsx3engine = pyttsx3.init() # object creation""" 把语音存储到文件 """engine.save_to_file("Hello World!!!",'~/abc.mp3')"""更改速率"""rate = engine.getProperty('rat原创 2022-05-16 16:54:11 · 661 阅读 · 0 评论 -
【Python进阶学习】【pyqt5安装 】在pycharm中使用QtDesigner进行UI界面设计
文件-打开,选择需要修改的.ui文件,或者新建UI文件。右键选择外部工具,打开QtDesigner。原创 2023-03-09 18:46:55 · 489 阅读 · 0 评论 -
【Python进阶学习】【pyqt5】QtDesigner各个控件说明,UI界面工具
【代码】python学习——pyqt5中QtDesigner控件说明。原创 2023-03-30 15:50:44 · 1562 阅读 · 0 评论 -
【Python进阶学习】使用python实现crc校验
【代码】【python学习】python实现crc校验。原创 2023-04-10 19:26:01 · 2368 阅读 · 0 评论