你写的 Python 代码可以更“瘦”

你写的 Python 代码可以更“瘦”

知行编程网 python社区 2年前 (2022-01-02) 43 0

作者:intellimath  译者 :弯月,责编:郭芮 出品:CSDN 在执行程序时,如果内存中有大量活动的对象,就可能出现内存问题,尤其是在可用内存总量有限的情况下。在本文中,我们将讨论缩小对象的方法,大幅减少 Python 所需的内存。 为了简便起见,我们以一个表示点的 Python 结构为例,它包括 x、y、z 坐标值,坐标值可以通过名称访问。Dict在小型程序中,特别是在脚本中,使用 P...

Python下载文件的11种方式

Python下载文件的11种方式 34

知行编程网 python社区 2年前 (2022-01-02) 1,943 0

译者:天天向上    英文原文: https://dzone.com/articles/simple-examples-of-downloading-files-using-python  在本教程中,你将学习如何使用不同的Python模块从web下载文件。此外,你将下载常规文件、web页面、Amazon S3和其他资源。 最后,你将学习如何克服可能遇到的各种挑战,例如下载重定向的文件、下载大型文...

手把手教你通过1行Python代码生成动态二维码?

手把手教你通过1行Python代码生成动态二维码? 4

知行编程网 python社区 2年前 (2022-01-01) 18 0

最近发现了一个比较有意思的库,使用起来虽然非常简单,但功能却十分强大的第三方库。即:myqr 安装方式: pip3 install myqr 使用myqr生成的二维码,大致分为三种类别 普通二维码 艺术二维码 动态二维码 在使用myqr进行二维码制作的时候,需要了解以下几个参数 可选参数 取值 解释 -v {1,2,3,...,40} 控制边长,范围是1至40,数字越大边长越大 -l {L,M,Q...

卧槽,又来一个Windows神器!!!

卧槽,又来一个Windows神器!!! 11

知行编程网 python社区 2年前 (2022-01-01) 10 0

无论是学习还是日常职场工作,经常头疼不同工具的查找和切换,耗费了大量的精力......直到我遇见了uTools——把全局搜索、翻译、截图OCR等等功能插件结合在一起,工作用起来太溜了! 那么,uTools可以用来干什么? 程序快速启动 首先,让我们记住一个非常简单的快捷键:Alt + 空格。这是启动uTools的全局快捷键,非常好记。 按下快捷键后会出现这个 ⬇⬇⬇看起来很像windows里的小冰...

17个Python骚操作,你都Ok吗?

17个Python骚操作,你都Ok吗? 17

知行编程网 python社区 2年前 (2022-01-01) 14 0

Python 是一门非常优美的语言,其简洁易用令人不得不感概人生苦短。在本文中,作者 Gautham Santhosh 带我们回顾了 17 个非常有用的 Python 技巧,例如查找、分割和合并列表等。这 17 个技巧都非常简单,但它们都很常用且能激发不一样的思路。 很多读者都知道 Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意。 实...

Python知识手册V1.0!!!出来了!!!

Python知识手册V1.0!!!出来了!!! 4

知行编程网 python社区 2年前 (2022-01-01) 4 0

最近这段时间,每天抽空整理了一份Python知识手册,当然也可以称为Python面试手册。以问答的形式去整理,包含基础篇、进阶篇、练习篇、爬虫篇、正则篇、Flask篇、Django篇。目前版本V1.0 第一版难免存在很多不足之处,所以分享出来,征求一下大家的意见。后期会慢慢进行完善!  以下部分截图

『Python练习题』2、列出几个python标准库

『Python练习题』2、列出几个python标准库

知行编程网 python社区 2年前 (2021-12-31) 5 0

你先明确的是什么是Python标准库 Python标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。它 是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。 更多标准库,可以查阅文档手册:https://docs.python.org/zh-cn/3.7/library/index.html 了解这个内容,这...

学 Python找不到练手项目?试试这些!

学 Python找不到练手项目?试试这些!

知行编程网 python社区 2年前 (2021-12-31) 10 0

学习 Python 的基础知识是一种美妙的体验。但对于中级 Python 开发人员来说,很多项目要么过难,要么过易。本文将列出十三个适合中级 Python 开发人员练手的项目。 Web 项目设计 内容聚合器(Content Aggregator) 1. 技术细节 该项目设计的主要目标是聚合内容。首先,我们需要知道内容聚合器从哪些站点获取内容。然后,使用请求库来发送 HTTP 请求,并使用 Beau...

论做游戏外挂,Python输过谁?

论做游戏外挂,Python输过谁? 5

知行编程网 python社区 2年前 (2021-12-31) 745 0

玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢? 我打开了4399小游戏网,点开了一个不知名的游戏,唔,做寿司的,有材料在一边,客人过来后说出他们的要求,你按照菜单做好端给他便好~ 首先要声明,这里的游戏外挂的概念,和那些大型网游里的外挂可不同,不能自动打怪,不能喝药不能躲避GM…… 那做这个外挂有啥用?问的好,没用,除了可以浪费你一点时间,提高一下编程技术,...

13个初中级Python程序员练习的项目开发实战

13个初中级Python程序员练习的项目开发实战

知行编程网 python社区 2年前 (2021-12-31) 10 0

学习 Python 的基础知识是一种美妙的体验。但对于初中级 Python 开发人员来说,很多项目要么过难,要么过易。本文将列出十三个适合初中级 Python 开发人员练手的项目。 Web 项目设计 内容聚合器(Content Aggregator) 1. 技术细节 该项目设计的主要目标是聚合内容。首先,我们需要知道内容聚合器从哪些站点获取内容。然后,使用请求库来发送 HTTP 请求,并使用 Be...

扫一扫二维码分享