Python Digest 97

Python Digest 97

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

这篇文章总结了Python可见性图表、Alexa上构建chatbots、调试技巧、Flask的Asyncio问题、避免Python编程中的常见错误、Django Channels的部署、Python中处理日期和时间、Jupyter Notebook教程、在Django管理中追加自制按钮、将媒体内容从Linux折腾到Chromecast、Pandas的介绍、使用Kafka构建Python中的简单Job Queue、从NumPy中提取更多性能、Pycon Pune 2017、一些项目的介绍。

🎯

关键要点

  • Pyvisgraph是一个用于构建可见性图表的开源项目,可以找到两点之间的最短路径。
  • Amazon的Alexa平台允许开发者构建自定义聊天机器人,使用Python可以轻松创建Alexa技能。
  • Nick分享了Python调试的快速技巧,包括使用print语句、日志记录和pdb等。
  • Flask的创造者Armin Ronacher讨论了Asyncio的难点,并提到其性能较低。
  • 在Python编程中常见的错误和避免这些错误的建议。
  • Daphne是一个为Django Channels提供支持的HTTP和WebSocket协议服务器。
  • 讨论了在Python中处理日期和时间的解析、格式化和时区等问题。
  • 分享了Jupyter Notebook的使用概念和技巧。
  • Haki Benita展示了如何在Django管理中添加自定义按钮的步骤。
  • Stream2chromecast是一个简单的Python脚本,用于将媒体文件从Linux流式传输到Chromecast。
  • Karlijn撰写了关于Pandas和数据框的工作原理的文章。
  • KQ是一个轻量级的Python库,用于在后台异步处理作业,基于Apache Kafka。
  • 介绍了从NumPy中提取更多性能的技巧,来自IPython Cookbook。
  • Pycon Pune 2017的会议将在2017年2月16日至19日举行。
  • 预测股票价格的代码使用scikit-learn和Keras库进行机器学习。
  • Altair Widgets是用于在Jupyter Notebook中与Altair图表进行交互的工具。
  • py-vm是一个简单的CLI包装器,用于VirtualBox。
  • django-traffic是一个Django中间件,用于在Kibana中可视化应用流量。
  • 收集多种编程语言的算法,包括Python。
➡️

继续阅读