
Python
文章平均质量分 70
该专栏致力于Python的学习分享
原创小白变怪兽
这个作者很懒,什么都没留下…
展开
-
Linux环境下省时省力的线程池代码分享
Linux的环境下,当我们要跑多个线程的时候,需要一个个跑,费时费力。每次出现问题重新跑的时候,就要在输入一次次重复的启动线程的命令行,这显然很麻烦。所以这边分享到一个线程池的代码,可以根据自己的需要在对应部分进行修改,然后运行代码import os引入一些代码的模块,这样可以调用相应的库函数定义一个线程里面需要运行的代码,并封装在一个function中定义线程池pool和线程数为23加入进程在所有线程跑完之后,关闭线程池。原创 2023-11-10 16:09:56 · 222 阅读 · 0 评论 -
解放你的双手,python在excel中的高效办公
数字格式number_format调整数字格式,根据输入的数字调整单元格内的内容函数公式的使用ws[row[4].coordinate] = ‘=IF(%s>250,“A”,“B”)’ % (row[3].coordinate) 注意外面是单引号,否则excel不能识别单引号注意LOOKUP函数,VLOOKUP。原创 2022-10-24 10:11:02 · 420 阅读 · 0 评论 -
使用python的pygame做的小游戏项目:小船打鱼
代码都在这里,只需要创建好项目,将对应的代码保存在对应文件名的文件中即可,由于图片不能在这里上传,读者自己随便下载一个,修改一下对应的代码的文件名就行。如果嫌拼接麻烦笔者就附上下载地址,直接下载即可代码中如果不是源文件中已有的py文件导入调用,就需要在python中下载对应的包,比如pygame游戏左上角表示玩家的生命数,中间的250是历史最高分,右边的两行数字分别表示当前得分和游戏的难度等级游戏的操作方法: 左右移动 space发射炮弹。原创 2022-10-08 19:16:07 · 1489 阅读 · 0 评论 -
Python绘图之图像处理、文本与音频校验码和词云
因为很多情况下,api的使用和查找总是需要到各种地方搜索,且说法不一。且如果你要下载使用PIL包里的函数的话,需要把pillow先删除。首先把你想要的词语输入到文本文件中,下载号wordcloud包。核心思想就是通过灰度,映射到对于的字符,然后写入文本文件中。另一种查看的方法是进入官网的文档里查看,下面是网址。下载安装pillow的包,但调包的时候要用PIL。下面是程序运行之后的结果,再放上原图对比。且字符的长度,图像的大小都会对结果有影响。你是否有看到过你想要的词语组成的图片。引入类之后实例化即可。原创 2022-09-26 10:09:30 · 255 阅读 · 0 评论 -
Python中的matplotlib与Pygal的安装、使用与实例
安装的过程参看第一节matplotlib的步骤即可python 的 可视化包pygal可以生成可缩放的矢量图形文件,且支持在线的方式使用图表,结果也很美观。接下来对多次投掷骰子的结果进行统计,并运用pygal来进行可视化(注意参看代码注释便于理解)原创 2022-09-19 10:02:21 · 1595 阅读 · 2 评论 -
Python的面向对象、继承、多态和对象的消失与重生
继承自父类的__slots__属性是不会在子类中生效的,不会再限制子类变量的添加,在函数中传入的str是不能改变大小写的,但是使用new进行拦截就可以做到。使用slots会限制类中变量的创建的个数和和空间,但也能大大提高效率。且是按顺序继承A与B之间的方法变量等,当A没有了才会取B中继续继承。如果AB同时有相同的内容,那么继承的将是A的内容,因为按顺序继承。从前往后开始继承,当前面内容没有的时候,才开始继承后面的。但要注意的是,A和B之间不能有继承关系,否则会报错。self 传递给方法的是实例对象的本身。原创 2022-09-12 11:52:03 · 324 阅读 · 0 评论 -
Python中的函数、闭包、装饰器、lambda表达式、生成器和递归
首先是最简单的函数定义问题(后面附有代码的执行结果)原创 2022-09-10 10:21:09 · 1557 阅读 · 0 评论