首页
学习
活动
专区
工具
TVP
发布

Python基础、进阶与实战

专栏成员
144
文章
69280
阅读量
24
订阅数
【译】使用“不安全“的Python加速100倍代码运行速度
我们将使用“不安全”的Python将一些Numpy代码加速100倍。 假设你在用pygame编写一个游戏,并且你需要经常调整图像大小。我们可以使用pygame或openCV调整图像大小:
一只大鸽子
2024-05-29
1080
2023 年度 Django 开发者调查结果(jetbrains)
Q:你如何创建Django项目? 71%的用户从头开始。 17%的用户使用 Cookiecutter Django 创建。
一只大鸽子
2024-05-10
940
【译】Celery文档3:在Django中使用Celery
想要添加celery,推荐在proj/proj目录下创建一个celery.py 模块,并定义Celery实例:
一只大鸽子
2024-05-10
1700
【译】Celery文档2:Next Steps——在项目中使用Celery
然后我们定义了一些函数,并注册为任务@app.task: proj/tasks.py
一只大鸽子
2024-05-10
680
【译】Celery文档1:First Steps with Celery——安装和配置Celery
Celery需要一个方法来发送和接受消息,这个方法被称为消息代理(message broker)。Celery支持多种消息代理,如RabbitMQ、Redis等。
一只大鸽子
2024-04-30
1760
Python 高质量类编写指南
一只大鸽子
2024-04-30
830
【python项目推荐】键盘监控--统计打字频率
pynput:允许您控制和监视输入设备。这里我们用来获取键盘输入。 SQLAlchemy:数据库操作。这里我们用来保存键盘输入。 streamlit:提供可视化界面。
一只大鸽子
2024-04-26
710
Python 并行输出
这很好。它有效。有点吵,但有效。但随后你发现了一件好事:你的程序是数据并行。也就是说,您可以并行处理:
一只大鸽子
2024-04-19
760
Python高质量函数编写指南
我们发现validate_card函数做了两件事:验证数字和有效、验证时间有效。 我们把验证数字和拆分出来一个函数luhn_checksum, 并在validate_card中调用。 修改后:
一只大鸽子
2024-04-18
820
file_cache 使用文件缓存函数结果
作者编写了一个文件缓存 - 它类似于 Python 的lru_cache ,但它将值存储在文件中而不是内存中。这是链接:https://github.com/sweepai/sweep/blob/main/docs/public/file_cache.py
一只大鸽子
2024-04-18
790
修复糟糕的代码气味
文章列举了多种糟糕的代码模式,并给出了解决方法。通过这些修改,可以使得代码更易读、更可维护。 这些糟糕的代码气味是:
一只大鸽子
2024-04-18
610
python WAV音频文件处理——(3) 高效处理大型 WAV 文件
由于 WAV 文件通常包含未压缩的数据,因此它们的体积可能很大。这可能会使它们的处理速度非常慢,甚至阻止您一次将整个文件放入内存中。
一只大鸽子
2024-04-11
1270
python WAV音频文件处理—— (2)处理PCM音频-- waveio包
这部分将变得稍微高级一些,但从长远来看,它将使在 Python 中处理 WAV 文件变得更加容易。 在本教程结束时,我们将构建出 waveio 包:
一只大鸽子
2024-04-11
1980
python WAV音频文件处理—— (1)读写WAV文件
WAV是一种波形音频文件格式(Waveform Audio File Format)。虽然是一种古老的格式(九十年代初开发),但今天仍然可以看到这种文件。 WAV具有简单、可移植、高保真等特点。
一只大鸽子
2024-04-11
3530
Pygame基础11-mask 蒙版
当玩家碰到字母\alpha时,改变玩家颜色为绿色,否则为红色。注意:我们希望碰到字母\alpha时才变色,而不是碰到字母\alpha所在的矩形就变色。
一只大鸽子
2024-04-11
1460
Pygame基础10-物理模拟
一只大鸽子
2024-04-11
900
Pygame基础9-射击
玩家用鼠标控制飞机(白色方块)移动,按下鼠标后,玩家所在位置出现子弹,子弹匀速向右飞行。
一只大鸽子
2024-04-11
540
Pygame基础8-碰撞
collidepoint可以确定一个矩形是否和另一个矩形的某个点碰撞(并确定碰撞方向),但是会很麻烦,并且很容易遗漏某些碰撞。
一只大鸽子
2024-04-11
840
Pygame基础7-输入文字
文字输入框 用一个矩形框来显示输入的文字,当鼠标点击时,矩形框变成蓝色,可以输入文字。当鼠标点击矩形框外时,矩形框变成灰色,不可以输入文字。
一只大鸽子
2024-04-11
1390
Pygame基础6-旋转
当我们想要旋转一个图片的时候, 我们可以使用pygame.transform.rotozoom获得旋转后的图片:
一只大鸽子
2024-04-11
920
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档