PyCon2020US 按时开始注册,没受疫情影响

原文: PyCoder's Weekly - Issue #409

PyCoder

  • 200205 Zoom.Quiet(大妈) 用时 42 分钟 完成快译
  • 200205 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄.

Using basketball as the background setting, the author discusses several different strategies for uncovering relationships and producing beautiful visualizations with Python.

(是也乎:

其实, 前提是有老司机能先识别出关系, 才能找到数据模型来提取.

)

Registration is open for the PyCon US 2020 Packaging Summit. Topic proposals are also being accepted. Both registration and topic proposals close on March 7, 2020.

(是也乎:

来了, 来了, 没受疫情影响

)

Django 1.11 before 1.11.28, 2.2 before 2.2.10, and 3.0 before 3.0.3 allows SQL Injection if untrusted data is used as a StringAgg delimiter (e.g., in Django applications that offer downloads of data as a series of rows with a user-specified column delimiter).

In this step-by-step course, you’ll learn how to work with a PDF in Python. You’ll see how to extract metadata from preexisting PDF files. You’ll also learn how to merge, split, watermark, and rotate pages in PDFs using Python and the PyPDF2 library.

(是也乎:

PDFs

在中国虽然 PDF 不怎么受待见, 但是, 人家的确是世界第一通用文档格式哪

)

Hynek Schlawack feels that discussions of Python web applications in production are missing from Python conferences. He is offering to mentor people who are interested in proposing conference talks on the subject

Learn about the NoneType object None, which acts as the “null” in Python. This object represents emptiness, and you can use it to mark default parameters and even show when you have no result.

(是也乎:

Null

Python 中, 万物皆对象, 没有对象本身也是一种对象

)

This will add the following dictionary operations: dict1 | dict2 (copy + update) and dict1 |= dict2 (update). See PEP 584 for example use cases.

讨论

Discussions

“I see the lie in front of me – import time, and I am appalled – how can a machine offer such a promise, such a lie, the ability to import time as if it were a simple commodity. Once again, the vile snake has bitten me.”

文章,教程和嗯哼

Articles, Tutorials and Talks

Author describes how he compiled Excel spreadsheets with formulas into Python code in order to optimize the calculations and visualize results. Very interesting read!

(是也乎:

9年前的...

screenshot_124942.png (PNG Image, 600 × 450 pixels)

)

“I’ve never found Python tracebacks to be a great debugging aid beyond telling me what the exception was, and where it occurred. In a recent update to Rich, I’ve tried to refresh the humble traceback to give enough context to diagnose errors before switching back to the editor.”

(是也乎:

叕一则, 对 taceback 美化的尝试

e7f01f10-5679-11ea-8329-f23c91845b44png.lg.3.jpeg (JPEG Image, 1140 × 1127 pixels)

)

Learn how to connect to different database management systems by using various Python SQL libraries. You’ll interact with SQLite, MySQL, and PostgreSQL databases and perform common database queries using a Python application.

(是也乎:

CRUD

其实,没什么 DB 值得支持了,星际统一在少数产品周围了...

)

The author explains how she used the spaCy and NetworkX libraries to analyze William Blake’s 18th century poetry collection The Songs of Innocence and of Excellence.

“Since this topic keeps coming up, I’d like to briefly share my thoughts on Python package metadata because it’s – as always – more complex than it seems.”

“With the popularity of Python with programmers still growing, we tried to understand how it became one of the most impactful languages in the world.”

(是也乎:

好问题, 这的确是个神奇的事儿...

一般来说, 所谓流行技术, 都是要大企业大国家以及大学共同支持和推动时, 才能成为社会流行事物的, 而 Python 什么也没有...

cstory

)

robots.txt is a standard file to communicate to “robot” crawlers, such as Google’s Googlebot, which pages they should not crawl.

(是也乎:

实用, 只是, 这年头, 有遵守交通规则的 crawl 嘛?

)

Author used a Python-based man-in-the-middle proxy to deconstruct network calls made by the Hinge app and then built a service to automatically “swipe right” on dating profiles.

Author writes a Python script to build a GitHub repo for storing Kindle book highlights in an organized way.

(是也乎:

嗯哼, 超级实用哪, 这下就可以自动化 Kindle 处理笔记了

)

Some tips for quickly writing rough initial implementations for test cases and then iterating on them.

(是也乎:

叕一则老司机好文

)

好物

Interesting Projects, Tools and Libraries, Projects & Code

(是也乎:

等等, 为什么是 iOS ? 难道 Android 对此无兴趣?

)

(是也乎:

果然, Excel 每一个功能, 都能拆解出一个独立软件或是公司的

)

(是也乎:

嗯哼? 这个实用哪, 将 bot 置于 TOR 之后, 不就等于获得无限可用 IP 了?

)

(是也乎:

少见的逆操作哪, 多数都是支持用 Py 语法来自动生成其它语言代码的...

doge.png (PNG Image, 200 × 200 pixels)

真的 狗言 来了

)

(是也乎:

看来 Django 选择了 PyCharm 生态, 优先嗯哼?

)

(是也乎:

叕一个 DL 加速模块, 注意发布者...

)

📆🐍 活动/大会

Events, MeetUp 真的是全球线下活动组织中心

DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)

(是也乎:

2020.2.29 CSDN 继续线上技术峰会, 大妈, 继续主持吐糟.

)

PS:


NN 3934

好文笔,感叹号年度配额: 1/3


ZoomQuiet/大妈

就是四处 是也乎,( ̄▽ ̄) 的那个大妈:

  • 私自嗯哼: ZoomQuiet (订阅号 ZoomQuiet42)
  • 公开课程: 蟒营 (订阅号: Mainium)
  • 全国大会: PyChina (订阅号: PyChinaOrg)
  • 本地社区:
    • GDG珠海 (订阅号: GDG-ZhuHai)
    • TFUG珠海 (订阅号: ZH_TFUG)
  • 历史吐糟: Chaos42 (订阅号 PythoniCamp)


Comments



蟒营®编程思维提高班 Python版/第13期 正在报名

精品小班/ 永久答疑

扫描报名: 101camp13py

蟒营®式 原创课程

伴你重享学习乐趣

官网: py.101.camp

Reactivate Joy by Self-teching with You


任何问题可先进入知识星球(免费)咨询:
FAQ

关注公众号, 持续获得相关各种咨询:
mainium


追问

任何问题, 随时邮件提问可也:
askdama@googlegroups.com