Python小项目
一些有趣的Python小项目
weixin_46050616
这个作者很懒,什么都没留下…
展开
-
使用Python转换PDF,Word/Excel/PPT/md/HTML
使用Python转换PDF,Word/Excel/PPT/md/HTMLhttps://mp.weixin.qq.com/s/mVP5YBewYp6yzyGek771cg转载 2020-06-14 19:30:15 · 300 阅读 · 0 评论 -
pandas_profiling自动生成分析报告
pandas_profiling扩展了pandas dataFrame的功能,可以自动进行数据分析,生成报告。项目地址:https://github.com/pandas-profiling/pandas-profiling安装:pip install pandas_profiling使用:#以新闻稿为例import pandas as pdimport pandas_profiling#python3.7news = pd.read_csv('201912.csv')news.pr原创 2020-05-16 20:49:50 · 1026 阅读 · 0 评论 -
pdfdocx包两行代码读取pdf、docx文件
pdfdocx包两行代码读取pdf、docx文件文章链接https://mp.weixin.qq.com/s/tn8Q5o13UgkQpRSUllcOXg转载 2020-05-14 19:28:39 · 310 阅读 · 0 评论 -
使用simtext库三行代码计算文本相似性
文章链接https://mp.weixin.qq.com/s/6ofLrXr25vaa25Fm0ziiKQ转载 2020-05-14 19:25:58 · 834 阅读 · 0 评论 -
换源解决pip下载安装速度慢
换源pip下载安装速度慢pip下载安装速度可以达到几百kb/s甚至更高,当速度很慢时考虑换源方法一:当不想全部换源,仅本次下载换源时pip3 install 待安装的包名 -i 源链接#例如下载pyechartspip3 install pyecharts -i https://pypi.tuna.tsinghua.edu.cn/simple方法二:换掉原pip的源pip...原创 2020-04-09 21:40:49 · 244 阅读 · 0 评论 -
从读取的数据中抽样
从读取的数据中抽样参考文章https://mp.weixin.qq.com/s/2LSKnN9R-N-I2HcHePT9zA使用 skiprows 参数,x > 0 确保首行读入,np.random.rand() > 0.01 表示 99% 的数据都会被随机过滤掉,即只有全部数据的 1% 才有机会选入内存中。import pandas as pdimport numpy as ...转载 2020-04-09 12:05:42 · 193 阅读 · 0 评论 -
Matplotlib使用小技巧(Python3.5版)
Matplotlib使用小技巧(Python3.5版)参考链接https://mp.weixin.qq.com/s/aMPH4ABeNlRJ5kBWE-vGPg1.中文显示Matplotlib默认不支持中文,在py文件中需写入from pylab import mplmpl.rcParams['font.sans-serif'] = ['FangSong'] ...原创 2020-04-08 19:48:47 · 321 阅读 · 0 评论 -
Python合并同一文件夹下的多个csv文件
Python合并同一文件夹下的多个csv文件参考https://blog.csdn.net/dta0502/article/details/82024183#-*-coding:utf-8-*-import osimport globcsv_list = glob.glob('*.csv') #查看与该py文件同文件夹下的csv文件数print('共发现%s个CSV文件'% len(...原创 2020-04-07 16:53:56 · 3506 阅读 · 1 评论 -
Python获得起止日期中间的所有日期
Python给定起始和结束日期,得到中间所有日期参考https://blog.csdn.net/junli_chen/article/details/52944724#-*-coding:utf-8-*-import datetimestart=input('请输入开始时间:') #日期格式与下面保持一致end=input('请输入截至时间:')#也可以是%Y%m%ddatestar...原创 2020-04-07 16:10:46 · 833 阅读 · 1 评论 -
Python 实现 csv文件转换成json文件
Python 实现 csv文件转换成json文件参考链接https://blog.csdn.net/admans/article/details/102988114# -*- coding:utf-8 -*-# csv转换成jsonimport csvimport jsonfile_path = "C:\\Users\\Surface\\Desktop\\college\\colleg...转载 2020-04-02 19:38:35 · 1353 阅读 · 1 评论 -
用Python根据模板批量生成含指定数据的word文档(使用docxtpl)
用Python根据模板批量生成含指定数据的word文档有些需要模板化发送的内容,实际上只需要改动几个数据,其他部分不需要改动,使用Python自动化填充需要调整的字段,可以提升工作效率。当需要按规定格式向word文档写入数据时,可以使用docxtpl包。可以参考的文章链接:官方文档https://blog.csdn.net/meteor_cheng/article/details/8858...原创 2020-04-01 18:57:49 · 5651 阅读 · 1 评论 -
Python简易音乐播放器(无图形化界面)
Python简易音乐播放器参考《Python程序设计》(第二版)董付国编著书P319-320import osimport pygameimport randomimport timefolder=r'C:\Users\Surface\Music'musics=[folder+'\\'+music for music in os.listdir(folder) if music.e...原创 2020-04-01 17:16:53 · 685 阅读 · 0 评论