欢迎来到Python周刊第267期。让我们直奔主题。
现在,每个Python包都预装在了Repl.it —— 一个在线REPL
在过去的一个世纪里,天文学的进步是人类聪明才智的最高层次的证据和证明。通过研究光的频率,我们学习到宇宙正在膨胀。通过观察水星的轨道,我们证明了爱因斯坦的广义相对论是正确的。当你知道Python和数据科学在当代天文学发挥着核心作用的时候,你可能不会感到惊讶。本周,你将会遇见Jake VanderPlas,一个来自华盛顿大学的天文学家和数据科学家。加入到Jake和我对天文学中Python的状态的讨论中来吧。
对于利用ORM,并没有一个一刀切的答案。大部分时候,小应用的性能增益并没什么大不了的。你应该首先寻求让你的代码变得清晰,然后才去优化它。随着你的应用的增长,在使用ORM的时候,进行好的清理是很重要的。现在,关于资源的消耗,养成良好的习惯将会在随后获得很大的好处。
Podcast.init 第80集 - 和Sean Gillies聊聊把Python用于GIS
随着我们有了越来越多的连接到互联网的带GPS功能的设备,位置信息日渐成为软件系统一个相关的方面。GIS (地理资讯系统)是用来处理和分析这些数据的,幸运的是,Python拥有一套库来助力这些努力。本周,Sean Gillies,许多这些工具的作者和贡献者,会跟我们分享他职业生涯的故事及贡献,还有他在MapBox的工作。
最近,我们添加了一个类银行账户的功能到我们其中一个产品中。在开发期间,我们遇到了一些教科书式问题,因此我认为这是重温我们在我们的Django模型中使用的一些模式的一个好机会。
使用inspect模块进行检查。
本文介绍了如何使用Airflow来调度由从S3下载Reddit数据触发的Spark作业。
使用Pandas和Django REST框架使用基于Ajax的Bokeh图表。
Programming Raspberry Pi 3: Getting Started With Python
24小时内,学会使用树莓派套件,并且学会编写Python!这本指导书将会确保你具备对树莓派3进行编程的完整知识。
Patch正在寻找CTO/首席程序员。作为扩张公司的一部分,我们正在扩展我们的技术团队。加入我们,有机会大大影响我们的电子商务平台,帮助规整我们正在创造的新服务。
RapidSMS是一个用来按规模快速构建移动服务的免费开源框架。RapidSMS使用Python和Django构建的,设计来使用基于web的面板构建健壮且高度定制的移动服务。RapidSMS提供了一个灵活的平台和模块化组件,用来进行大规模数据收集、管理复杂工作流和自动化数据分析。
IsServiceUp帮助你在一个web页面中监控弄所有你依赖的云服务。你可以使用你想要监控的服务来对其自定义,并且在你自己的服务器上托管它。
DeepTeach是一个MLDB.ai插件,允许用户通过一个迭代的过程,教会一个机器学习模型他正在寻找什么类型的图像。它是人类增强的一个好的例子,其中,机器学习被用来让人类更有效。
Deform是一个Python表单库,用来在服务端生成HTML表单。默认支持日期和时间选择小部件、富文本编辑器、带动态添加和删除功能的表单,以及起一些其他复杂用例。
用于在Python +3.4中进行协程驱动的基于异步的泛型编程的小工具库。
“用于句子分类的卷积神经网络(Convolutional Neural Networks for Sentence Classification)”论文的简化实现。
自动编码网络,用来学习分子结构的连续表示。
一个用于启用了WiFi的微控制器的基于SDK的开源MicroPython。
用来搜索PyPI的前端,一个功能丰富的pip搜索替代品。
这个版本增加了一个新的MicroPython端口,来运行在Zephyr实时操作系统之上。作为这个的一部分,现在有了将mbedTLS作为ussl模块使用的基本支持。该版本还通过一个Python模块接口,带来了在具有低堆内存的裸机系统(例如esp8266)上运行包管理器upip的初始支持。
3.5版本时计划中的系列的第二个版本,它提供schema生成,超媒体支持,API客户端库,以及最后实时支持。
在周日,也就是10月30号,我们将有一个开放的PyCraft服务器。这是我们的PyCraft编码服务器,在上面,学生在“玩”Minecraft的时候,还可以学习编程。我们会运行一些有趣的脚本,让我们的客人四处看看,咨询我们导师问题,以及跟我们度过一段时间……或许甚至有机会运行一些脚本。