
python小技巧
记录自己在开发中发现的一些python小技巧。
小叶赤楠
这个作者很懒,什么都没留下…
展开
-
【Faker+xlsxwriter】生成测试数据并写入Excel
在工具开发、测试过程中,经常需要使用一些测试数据。手动制造数据的话,可能需要花费大量精力和工作量,并且容易出错,这是Faker可以帮助我们生成一些虚拟测试数据。faker是一个开源的python库,安装完成后只需要调用Faker库,就可以帮助我们创建需要的数据。原创 2023-07-08 13:42:11 · 929 阅读 · 0 评论 -
python 如何快速将单个列表拆成多个列表
一、目标用尽量简短的代码将单个列表拆成多个列表二、实现需求需先了解两个小知识(可略过)math模块的ceil(x)函数ceil(x)返回取大于或者等于x的最小整数。>>> from math import ceil>>> num = ceil(5 / 2)>>> num3map函数是指根据提供的函数对指定序列做映射。语法:map(function, iterable, …)>>> lst = list(原创 2022-04-20 11:23:19 · 7367 阅读 · 0 评论 -
【datetime模块】将时间加一秒或者减一秒
将时间加一秒或者减一秒原创 2022-03-21 12:25:26 · 5154 阅读 · 0 评论 -
python 如何根据索引快速删除列表中的多个元素
一、批量删除列表中不同位置的元素列表是python中经常用到的一种数据结构,因python提供了很多方法对其增、删、查、改,故使用起来比较灵活,下面就介绍下如何快速删除列表中多个元素的方法。二、具体用法例如:待处理列表为['香蕉','橘子','火龙果','梨','苹果','柚子','csdn']已知删除元素的索引为[1,2,6]方法一使用pop方法进行删除lis = ['香蕉','橘子','火龙果','梨','苹果','柚子','csdn']index_list = [1,2,6]i原创 2022-02-23 22:27:20 · 20929 阅读 · 1 评论 -
如何定时重启正在运行python程序(代码)
一、简介该方法是工作中根据需求设置的一个重启代码的简易例子;当我们程序一直在运行向对方提供服务,程序长时间的运行可能会出现卡顿的现象,于是我就尝试定时重启程序来解决这个问题。二、简单介绍下sys.executable用法例1:用idle执行import sysif __name__ == '__main__': print(sys.executable) #表示返回python可执行文件的绝对路径,若python脚本生成是exe文件,则打印的是exe文件的绝对路径。 #返原创 2020-11-12 21:10:51 · 5384 阅读 · 0 评论