Python Weekly 132
内容提要
该文总结了使用Python和Assembly联合编程、Hydrogen进行交互式编程、concurrent.futures库实现多核并行计算、无监督学习系统介绍、PyBay会议奖学金公告、Jupyter Notebook使用技巧、机器学习和深度学习工程师基础作弊书、有用的包和库介绍。此外,还列举了一些有趣的项目,如REST API安全测试框架、SSL流量解密和记录工具、CSV文件转换为可搜索和可排序HTML表格的命令行工具。
关键要点
-
使用Python和Assembly联合编程,Python通过字节数组读取机器代码。
-
Hydrogen是Atom编辑器的一个包,允许在不同语言中进行交互式编程。
-
concurrent.futures库使Python能够利用计算机的所有CPU核心进行并行计算。
-
无监督学习系统可以让神经网络在没有明确指导的情况下学习。
-
PyBay会议提供奖学金以支持经济困难的社区成员参加会议。
-
Jupyter Notebook在GIS和数据科学工作流程中变得越来越重要,但新用户可能需要时间适应其操作方式。
-
机器学习和深度学习的基础作弊书提供了Pandas、Numpy等的使用技巧。
-
REST API安全测试框架Susanoo用于对REST接口进行安全性检验。
-
ssl_logger工具用于解密和记录进程的SSL流量。
-
csvtotable是一个命令行工具,将CSV文件转换为可搜索和可排序的HTML表格。
-
CORStest是一个简单的CORS配置检查工具。
-
unarcrypto是一个教育工具,用于展示压缩文件中的加密使用情况。
-
sukhoi是一个简约而强大的网页爬虫。
-
vault是一个Python密码管理器,CLI版本的1Password。