Python
Python之禅新翻
· ☕ 2 分钟 · 🐵 chenyanggao

我们在 Python 交互式解释器中输入 import this,就可以看到 Python 之禅的内容。

Python之禅

Python之禅 最早由 Tim Peters 在Python邮件列表中发表,它包含了影响Python编程语言设计的19条软件编写原则。


函数式编程合集
· ☕ 4 分钟

函数式编程是种编程方式,它将电脑运算视为函数的计算。 函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。 和过程化编程相比,函数式编程里函数的计算可随时调用。


【每周书单】深度学习合集
· ☕ 8 分钟

本周是2022年第43周,这周啥事没干,天天用 Stable Diffusion 生成图片玩,感受到了AI绘图的强大。Stable Diffusion 是一个深度学习,文本到图像的模型。所以今天给大家推荐一些人工智能、深度学习、神经网络的资料。


PyAudio录音教程:内录、外录、录音设备选择
· ☕ 4 分钟

Pyaudio 简介

Pyaudio 简介

PyAudio是Python的一个音频处理模块,它可以让我们在Python中使用音频设备,比如录音、播放音频等。PyAudio是基于PortAudio的,所以它可以在多种平台上使用,比如Windows、Linux、Mac等。


【实用脚本】文件夹二向箔,扫平文件夹封建等级制度
· ☕ 3 分钟

背景

最近有份电子材料要处理,文件夹套了一层又一层,于是就有了将所有文件提取到文件夹根目录的需求。我把该功能需求叫做文件夹二向箔,汇总了一些常用的子目录文件提取方法。


Python函数当命令行使用
· ☕ 4 分钟 · 🐵 chenyanggao

Python函数当命令行使用

背景

我最近了解了一个快速构建命令行的工具 typer,受到了一些启发。
它可以把一组带有类型注解的 Python 函数,快速地转换成命令行工具。我尝试只用 Python 的内建包,不引入第三方依赖,也实现一个类似的命令行快速构建工具。代码会持续更新,之后会加入更强的功能。