Python中的协议有什么作用?

DevWeekly收集整理每周优质开发者内容,包括开源项目资源工具技术文章等方面。

每周五定期发布,同步更新到
知乎:Jackpop
公众号:平凡而诗意

欢迎大家投稿,提交issue,推荐或者自荐开源项目/资源/工具/文章~

订阅方式

  1. Star并收藏项目DevWeekly
  2. 关注
    知乎:Jackpop
  3. 关注并星标公众号:平凡而诗意

开源项目

1. pywhen

Python Star:13

用于日期/时间转换的封装库,将许多标准 ISO 日期格式作为字符串并创建内部一致的日期时间对象。

2. unzip-http

Python Star:166

通过 http 从 .zip 文件中提取单个文件,而无需下载整个存档。

3. cleanlab

Python Star:4k

img

一个以数据为中心的标准AI包,用于数据质量和机器学习,包含很多真实数据和标签。

4. FutureRestore-GUI

Java Star:384

img

FutureRestore 的现代 GUI工具,内置很多让使用过程中更容易的附加功能。

5. lensm

Go Star:2.7k

img

用于查看程序集和源代码的工具。

6. IceFireDB

Go Star:928

IceFireDB 是为 web3 和 web2 构建的数据库,它力求以友好的数据库体验填补 web2 和 web3 之间的空白,让 web3 应用数据存储更加方便,让 web2 应用更容易实现去中心化和数据不变性。

7. goat

Go Star:381

可以将 ASCII 艺术渲染为 SVG 图的工具。

8. fccf

C++ Star:310

img

一个命令行工具,可以根据搜索字符串快速搜索目录中的 C/C++ 源代码,并打印与查询匹配的相关代码片段。

9. ladybird

C++ Star:1.3k

Ladybird 是基于 SerenityOS 的 LibWeb 和 LibJS 引擎构建的 Web 浏览器,具有 Qt 中的跨平台 GUI。

10. CoverView

JavaScript Star:629

img

快速为博客文章创建精美的封面图片。

资源工具

1. FBReader

img

FBReader 是一种流行的(30+ 百万安装)电子书阅读器。 适用于 iOS、Android、Windows、Mac OS、Linux 和 Chrome OS。

FBReader 支持多种电子书格式,包括 ePub、mobi、fb2、HTML、RTF、纯文本。 主要格式是 ePub 和 fb2。

FBReader 使用自己的书籍解析器和渲染引擎,该引擎轻量、速度快且高度可定制。

2. GitSheet

img

3. dev.page

img

一款用于搭建开发人员个人主页的免费工具,通过这款工具可以把你的姓名、职务、照片、技能,以及Github、播客等链接汇总到一起,用于展示。

4. Gleek

img

Gleek是一个文本到图表的工具,它将描述(以其自己独特的语法)转换为图表、流程图。

5. Foam

VS Code中用于的个人知识管理和共享系统的工具。

技术文章

1. Python中的协议有什么作用?

Python 3.8 - 于2019年10月发布 - 带来了许多好东西,其就包含协议。

那么它什么,它有什么用呢?

为了了解协议适合的位置以及为什么它们有用,这篇文章进行了下面讨论:

  • 动态类型与静态类型
  • 类型提示
  • 基础知识
  • 协议
2. 用于执行 Jupyter Notebook三种工具

img

编辑切换为居中

添加图片注释,不超过 140 字(可选)

执行Jupyter Notebook在各种情况下都非常有用,特别是对于长时间运行的代码执行(例如,训练模型)或并行执行(例如,同时训练一百个模型)。

对于定期或涉及多个Notebook的项目的数据分析自动化,它也至关重要。

这篇博客文章将介绍三种常用的Notebook执行方法。

FBReader 是一种快速且高度可定制的电子书阅读器,适用于运行 Android OS 的设备(支持 1.5 或更高版本,建议 2.0 或更高版本)。 FBReader Premium App 的免费版本是标准版本,具有付费版本的所有功能。唯一的区别是 4.99 美元的溢价价格。 如果您已经在免费使用该应用程序,那么价格似乎有点高。 但是,它仍然提供与常规 FBReader 版本的用户所喜欢的相同的快速,简单的信息访问方式。 安卓电子书阅读器 FBReader 中文多语免费版安卓电子书阅读器 FBReader 中文多语免费版 FBReader 可用功能 大声朗读(通过 Android 文本语音转换) Google 翻译集成 内置对 PDF 和漫画格式的支持 缩略图库视图 主要电子书格式:ePub(包括 ePub3 的主要功能),PDF,Kindle azw3(mobipocket),fb2(.zip)。 其他受支持的格式:漫画书(CBR / CBZ),RTF,doc(MS Word),HTML,纯文本。 为了帮助您阅读外语,请使用 FBReader 的词典集成来查找单词或短语。您可以从多种外部词典中进行选择。 在 FBReader 中,您可以使用集成的 Google 或 Yandex 转换器翻译句子而无需离开应用程序。 FBReader 支持您的图书馆和/或阅读位置与 FBReader 图书网络(https://books.fbreader.org/)的同步,这是一种基于 Google Drive™ 的云服务。默认情况下,同步是禁用的;要启用和配置它,请使用“首选项”对话框。 FBReader 快速且高度可定制-它可以使用外部 TrueType / OpenType 字体和自定义背景,可以在读取时调节屏幕亮度(沿屏幕左边缘向上/向下滑动手指),并且可以选择不同的昼/夜配色方案。 该阅读器还包括一个浏览器/下载器,用于访问不同的网络电子书目录和商店。包括几个流行的英语,法语,俄语,中文和波兰语库。还支持自定义 OPDS 目录。 或者,您可以手动下载书籍,然后将其保存在设备上的 /sdcard/Books 中。 此外,该阅读器已针对 34 种语言进行了本地化,并包括针对 24 种语言的连字符模式。
主要电子书格式:ePub(包括ePub3的主要功能),PDF,Kindle azw3(mobipocket),fb2(.zip)。其他支持的格式:漫画书(CBR / CBZ),RTF,doc(MS Word),html,plain文本。 升级到这个流行的电子书阅读器的高级版。 此高级版本提供的功能: * Google / Yandex翻译集成 *内置支持PDF和漫画书格式 *缩略图库视图 为了帮助阅读外语,请使用FBReader的字典集成来查找单词或短语。您可以从众多外部词典中进行选择。 在FBReader Premium中,您可以使用集成的Google或Yandex翻译器在不离开应用程序的情况下翻译句子。(警告:此功能的每日使用可能会受到限制。) FBReader支持使用基于Google Drive™的云服务FBReader图书网络(https://books.fbreader.org/)同步您的图书馆和/或阅读位置。默认情况下禁用同步; 要启用和配置它,请使用首选项对话框。 FBReader快速且高度可定制 - 它可以使用外部TrueType / OpenType字体和自定义背景,可以在阅读时调整屏幕亮度(沿着左侧屏幕边缘向上/向下滑动手指),并且可以选择不同的日/夜配色方案。 该阅读器还包括一个浏览器/下载器,用于访问不同的网络电子书目录和商店。包括几个流行的英语,法语,俄语,中文和波兰语库。也支持自定义OPDS目录。 或者,您可以手动下载书籍并将其保存在/ sdcard / Books中的设备上。 此外,该阅读器本地化为34种语言,包括24种语言的连字模式。该应用程序是开源(GPL)。 什么是新的 内置文字转语音模块 文件选择器 新升商店目录 重大内部变化
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值