Python实践笔记
JJJims
这个作者很懒,什么都没留下…
展开
-
python脚本生成测试数据,批量插入excel文档
应项目上传功能,需要生成1W条测试数据的文档,编写一个简单的脚本造数,分享一下!原创 2023-02-23 18:41:34 · 561 阅读 · 0 评论 -
Python使用技巧
每种语言都有一些方便操作的技巧,这些技巧可以使我们在编码过程中提高效率、增加代码的可阅读性。接下来分享一些Python的实用技巧。打印分隔符使用print中的参数sep进行换行,实现分隔线的快速打印print('selenium','web','autotest',sep='\n------------\n')打印结果:selenium------------web------------autotest变量交换直接进行变量值的交换a = 1b = 2a,b = b,apr原创 2021-06-15 15:00:06 · 455 阅读 · 5 评论 -
dataframe/series一列字符串(xxxx年xx月xx日)转日期格式
方法一:也是最简单的直接使用pd.to_datetime函数实现df9['协议生成日期(年月日)'] = pd.to_datetime(df9['协议生成日期(年月日)'])方法二:源自利用python进行数据分析P304使用python的datetime包中的strptime函数,datetime.strptime(value,’%Y/%M/%D’)strftime函数,datetime.strftime(‘%Y/%M/%D’)注意使用datetime包中后面的字符串匹配需要和原字符串的原创 2021-04-28 14:07:00 · 2733 阅读 · 0 评论 -
Python 小技之繁花盛开
今天请各位读者朋友欣赏用 Python 实现的鲜花盛宴,你准备好了吗?90 行代码即可实现一棵美丽的鲜花盛开树。小编也是鲜花爱护协会者之一,但是想要看到美丽的花朵,得历经很多;对于知识的运用也是如此,需要不断吸收新知识,学习新技能,才能盛开出美丽的花朵。接下来就看看一棵迷人的花树是怎么实现的吧!夏天的花实现思路实现思路主要是利用之前学过的 Python 绘图模块 Turtle,Turtle...原创 2020-04-20 16:36:15 · 454 阅读 · 0 评论 -
用 Python 获取股市交易数据
最近受全球大环境影响,美股犹如坐上过山车,感觉每天都在见证历史时刻。而我们的大盘最近也不消停,不过这也给大家抄底制造了机会,但机会都是给有准备的人,想要抓住机会就得懂得分析数据,想要分析数据还得先拿到交易数据,今天就来说说用 Python 如何获取股市交易数据。TuShare 工具Tushare 是一个免费、开源的 Python 财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数...原创 2020-04-13 11:09:47 · 7081 阅读 · 0 评论 -
用 Python 生成炫酷二维码及解析
说到二维码大家一定不陌生,可以说现在二维码几乎渗透到了我们生活的各个角落,举例来说吧,我们到超市商场购物时扫描二维码付款,我们出行时乘坐公交地铁扫描二维码进站,我们到菜鸟驿站取件时扫描二维码取件,如果哪天我们碰到一个有趣的人,可能还会微信扫描二维码加个好友。我们通过 Python 生成以及识别二维码需要用到的库为:qrcode、myqr、zxing,安装通过 pip install qrcode...原创 2020-03-27 13:28:28 · 1334 阅读 · 1 评论 -
Python批量插入数据到数据库
今天领导要求数据库中插入1W条数据,研究了一下,下面是实现代码:1、使用pycharm安装pymsql模块可使用两种方式进行下载安装:1、使用pip方式下载安装pip install pymysql2、IDE方式安装完成后就可以正常导入模块使用。2、上代码根据需要,创建一个数据库及表,表里放入fid, fdate, fproduct_id, fcost_time, fstatus...原创 2019-07-17 18:21:06 · 23071 阅读 · 0 评论 -
Python生成不同位数小数点的随机数
import random#生成随机数,浮点类型a = random.uniform(10, 20)#控制随机数的精度round(数值,精度)print(round(a, 2) )原创 2019-07-17 18:03:41 · 9086 阅读 · 0 评论 -
Python生成随机日期字符串
生成随机的日期字符串,用于插入数据库。通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串。import timeimport randoma1=(1976,1,1,0,0,0,0,0,0) #设置开始日期时间元组(1976-01-01 00:00:00)a2=(1990,12,31,23...原创 2019-07-17 17:56:44 · 3949 阅读 · 1 评论