Python七号

226 篇文章
42.5K 次阅读
26 人订阅

全部文章

somenzz

Python编写完善的命令行工具,只需要一行代码

提到编写命令行工具,你可能会想到用 sys.argv 或者标准库 argparse,没错,这两个很常用,不过情况复杂时没有那么方便和高效,因此今天分享两个工具,...

6120
somenzz

最简单的方式构建 Tkinter 图形界面

大家好,我是征哥,今天分享如何用最简单的方式,为你的 Python 程序穿上漂亮的衣服,行话是用 Python 构建漂亮的 GUI,GUI 就是 graphic...

22020
somenzz

Python接收邮件的几种方式

工作中,我们基本上都用过电子邮件的客户端,比如说 OutLook,Foxmail,从配置项可以知道,SMTP 协议用于发送邮件,POP3 和 IMAP 协议用于...

13530
somenzz

最简单的方式发送邮件,让程序出错自动发邮件

用过 Django 的朋友肯定知道 Django 的优雅和易用,它的 mail 模块也不例外,我用了之后再也离不开,从此发送邮件只用 djangomail。今天...

12430
somenzz

与 coveralls 的不解之缘

就像 https 那个绿色锁的标志一样,看着很可信,让人用着放心,很多开源项目都有这些图标。

12710
somenzz

为 Vue 配置 GraphQL API

接前文为 Django 配备 GraphQL API,Django 提供 GraphQL 接口服务之后,我们需要让前端来消费这些接口数据,以 Vue 为例,看一...

7020
somenzz

求求你,别用 os.path 了

前段时间,在使用新版本的 Django 时,我发现了 settings.py 的第一行代码从

12530
somenzz

最简单的方式发布你的Python应用

记得之前看过一篇文章,说的是龙哥当年准备卖掉 foxmail,买方是雷军,雷军的意思是:就这,我也能写。于是就没有成交。

20410
somenzz

Django,Flask ,FastAPI 怎么选?

首先我们达成一个共识,框架是用来帮助我们提升效率,节省时间,避免处理那些低级细节的,如果能达到这个目标,就是一个合适的框架。选择合适的框架,会事半功倍。

49120
somenzz

再见 REST,你好 GraphQL

写过前端的都知道,REST 风格的 API 适合简单的增删改查。对于稍微复杂的关联查询,就显得不太合适:如果设计一个 REST 接口,一般情况下会返回关联表的全...

12740
somenzz

五一来了,还没买到票的朋友,来试下这个

听说这个五一将出现爆发式的出行,原因是很多人过年没回家,赶在五一回。我很能理解,因为我就是其中的一员,自然的,我也没有买到票,可以这样说,自从毕业之后,只要是长...

18640
somenzz

分享一些提升编程效率的轮子

Python 是世界上最受欢迎的编程语言之一,只要你有需求,Python 就有对应的解决方案,仅 PyPI 就有 4.7 万个库,这些库或模块足够简单,开箱即用...

10630
somenzz

求求你,别用 print 来 debug 了

之前看过这个标题的文章,看完后,我觉得太花里胡哨,用起来麻烦,我就用 print 来 debug,没毛病。

11110
somenzz

Python可以比C++更快,你不信?

Python 是一个用途非常广泛的编程语言,拥有成千上万的第三方库,在人工智能、机器学习、自动化等方面有着广泛的应用,众所周知,Python 是动态语言,有全局...

10830
somenzz

利用 npm 的缺陷,他获得了 130,000 美元的赏金

一个搞安全的程序员 Birsan, 利用 npm 的设计缺陷,成功进入了 35 个公司的内网系统,这些公司还是非常出名的,包括 Microsoft、Apple、...

8620
somenzz

一个数据开发人员使用的辅助工具

这是为数据开发人员使用的辅助工具,用于数据库之间的表同步,说同步并不严谨,因为不是实时更新的,更确切的说法是复制,可以方便的从一个数据库复制表到另一个数据库,以...

11930
somenzz

给个用户名,获取298个社交平台的用户主页

一个开源的项目热度非常高,只需要提供一个用户名,便可以在 298 个社交网站上搜索是否有该账户的信息。目前,GitHub 的 star 数量为 22.8 K。

14730
somenzz

如何一步一步设计一个大规模复杂的系统

良好的系统设计能力,是一个优秀程序员的必要素质,反应出了处理复杂问题的能力,也是面试过程中能否获得相应的职位和薪酬的关键。

12120
somenzz

如何设计一个短网址系统

网址短链接就是一些长链接的别名,比如 bit.ly, goo.gl, qlink.me,输入这些链接会跳转到对应的长链接。

17910
somenzz

系统设计面试:如何设计一个 Pastebin

今天分享一下如何设计一个类 Pastebin 的 web 服务,用户可以存储纯文本,然后获得一个随机生成的 URL,其他人可以通过这个 URL 来访问文本内容,...

14710

扫码关注云+社区

领取腾讯云代金券