文章,教程或讲座

如何用 Dropbox Security 构建用于日志系统的威胁检测和事件响应的工具

https://blogs.dropbox.com/tech/2019/10/how-dropbox-security-builds-better-tools-for-threat-detection-and-incident-response/

传统上,构建威胁检测和响应工具的最常见方法是将自动化部分和调查部分分离。根据我们的经验,这可能会导致很多崩溃。在 Dropbox,我们已经为我们的日志系统构建了一个通用的基础抽象模型,该模型可在事件响应周期的各个阶段进行 Alertbox,Covenant 和 Forerunner 检测。集成利用强大的开源工具使我们能够快速浏览数据并自动执行警报,因此我们可以专注于更复杂的威胁。

Python 3.8

https://docs.python.org/3.8/whatsnew/3.8.html

本文介绍了与 3.7 相比,Python3.8 的新增功能。

完整的 Python 库导入指南:绝对导入,相对导入和其他方法

https://www.pythonforthelab.com/blog/complete-guide-to-imports-in-python-absolute-relative-and-more/

怎样构造你的代码才能使导入结构清晰明了。

Haptik 是如何将大量代码从 Python2 迁移到 Python3 的?

https://haptik.ai/tech/how-haptik-carried-out-their-largest-python3-migration/

这篇文章描述了 Haptik 是怎么在 0 宕机的情况下完成整个 Python2 到 Python3 代码迁移的工程。

《Python 终极指南》中的分割和对抗算法

https://skerritt.blog/divide-and-conquer-algorithms/

一个很容易理解的分割和对抗算法简介。

Y 组合器的简单本质(用 Python 描述)

https://lptk.github.io/programming/2019/10/15/simple-essence-y-combinator.html

Y 组合器是 lambda 语法的核心概念,它是高级程序语言的基础。Y 组合器允许在不使用自引用函数的情况下定义一个递归。我看过多数专门介绍 Y 组合器文章是首先展示了 Y 组合器(这是相当难以理解的),然后尝试解释它是怎么运行的。我觉得这不是好方法。在本文中,我将采取另一种方法:我会先以简单的术语描述 Y 组合器的本质,或者解释如何在没有自引用的情况下进行递归,然后从中推导出通用的 Y 组合器概念。

使用 Python 的 Django 将文件上传到 AWS S3https://stackabuse.com/uploading-files-to-aws-s3-with-python-and-django/

在本文中,我们将探讨 Django 如何处理文件上传,以及如何利用云存储来扩展此功能以满足我们的需求。

使用 Pandas 的 qcut 和 cut 函数合并数据

https://pbpython.com/pandas-qcut-cut.html

Pandas 的 qcut 、cut 函数都用于将连续数据值存储到离散的存储桶或箱中。本文介绍了这两个命令之间的区别,以及如何使用这两个命令。

用 PyQtGraph 绘图

https://www.learnpyqt.com/courses/graphics-plotting/plotting-pyqtgraph/

在本教程中,我们将逐步介绍使用 PyQtGraph 创建一个绘图小部件,然后演示使用线条颜色、线条类型、轴标签、背景色以及多条线条自定义绘图。

如何使用 MongoDB 和 Docker 部署 Flask

https://www.digitalocean.com/community/tutorials/how-to-set-up-flask-with-mongodb-and-docker

在本教程中,您将使用 Docker 容器中的 Flask,Nginx 和 MongoDB 构建、打包和运行 Web 应用程序。学习在 docker-compose.yml 文件中定义整个堆栈配置,了解 Python,MongoDB 和 Nginx 的配置文件。Flask 需要一个 Web 服务器来处理 HTTP 请求,因此你还会学习使用 Gunicorn(它是 Python WSGI HTTP 服务)来处理该应用程序。而 Nginx 作为反向代理服务器,将请求转发到 Gunicorn 进行处理。

为什么我的验证集损失值低于训练集损失值?

https://www.pyimagesearch.com/2019/10/14/why-is-my-validation-loss-lower-than-my-training-loss/

在本教程中,您将学习在训练自己的深度学习神经网络模型时,验证集损失值可能低于训练集损失值的三个主要原因。

Python 属性访问和描述符协议https://amir.rachum.com/blog/2019/10/16/descriptors/

由于对 Python 的某些误解而受影响的科学论文高达数万http://www.blog.pythonlibrary.org/2019/10/13/thousands-of-scientific-papers-may-be-invalid-due-to-misunderstanding-python/

一步一步教你如何在 Django Web 应用程序中使用 Sentry 实时监控错误https://blog.hlab.tech/a-step-by-step-tutorial-on-how-to-monitor-software-errors-in-real-time-using-sentry-in-django-web-applications/

使用 Spotify API 接口分析用户音乐习惯https://nvbn.github.io/2019/10/14/playlist-analysis/

有趣的项目,工具或库

Detectron2 库分析音乐习惯

https://nvbn.github.io/2019/10/14/playlist-analysis/

Detectron2 是 Facebook AI Research 的下一代软件系统,它实现了最新的对象检测算法。Detectron2 是对 Detectron 的完全重写。

PyTorch Mobile

https://pytorch.org/mobile/home/

在 iOS 和 Android 设备上部署 PytTorch。

pyChart.js

https://github.com/IridiumIO/pyChart.js

Chart.js 是适用于 Python 的 Django 框架的交互式绘图库。

pfun

https://github.com/suned/pfun

一个利用类型模块小型库,旨在 Python 中使用静态类型检查功能。

cast-sh

https://github.com/hericlesme/cast-sh

浏览器中运行终端的实例。

CrypTen

https://github.com/facebookresearch/CrypTen

致力于隐私保护的机器学习框架。

sotabench-eval

https://github.com/paperswithcode/sotabench-eval

简单的基于公共标准的机器学习评估器。

TorchBeast

https://github.com/facebookresearch/torchbeast

一个用于分布式 RL 的 PyTorch 框架。

image_to_numpy

https://github.com/ageitgey/image_to_numpy

将图像文件加载到具有 Exif 向量支持的 numpy 数组中以防止图像扭曲!

Daudin

https://github.com/terrycojones/daudin

一个 Python 命令行 shell。

新版本

Python 3.8.0https://www.python.org/downloads/release/python-380/

Python 3.8.0 是 Python 编程语言的最新版本,相对于 3.7 版本新增了许多新功能并做了很多优化,现在稳定版已经可以下载使用。

Django 3.0 beta 1https://www.djangoproject.com/weblog/2019/oct/14/django-30-beta-1-released/

PyPy v7.2https://morepypy.blogspot.com/2019/10/pypy-v72-released.html

本文翻译自 Python Weekly 419期,有删改,不作为商业用途。

Python Weekly 419的更多相关文章

  1. Python Weekly 422

    新闻 Python 采用12个月作为发布周期 链接: https://mail.python.org/archives/list/python-dev@python.org/thread/KE7OS4 ...

  2. Python 资源大全中文版

    Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理.awesome-python 是 vinta 发起维护的 Python 资源列 ...

  3. 【转】Python资源 转自 dylanninin.com

    http://dylanninin.com/blog/2013/11/23/python_resource.html Python是在工作期间零零碎碎学习起来的.当时正值部门申购图书,鉴于Python ...

  4. [转载]Python 资源大全

    原文链接:Python 资源大全 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex  ...

  5. python常用库

    本文由 伯乐在线 - 艾凌风 翻译,Namco 校稿.未经许可,禁止转载!英文出处:vinta.欢迎加入翻译组. Awesome Python ,这又是一个 Awesome XXX 系列的资源整理,由 ...

  6. Python框架、库以及软件资源汇总

    转自:http://developer.51cto.com/art/201507/483510.htm 很多来自世界各地的程序员不求回报的写代码为别人造轮子.贡献代码.开发框架.开放源代码使得分散在世 ...

  7. Awesome Python

    Awesome Python  A curated list of awesome Python frameworks, libraries, software and resources. Insp ...

  8. Machine and Deep Learning with Python

    Machine and Deep Learning with Python Education Tutorials and courses Supervised learning superstiti ...

  9. 无开发经验,初学python

    1.无开发经验,初学python   如果你不会其他语言,python是你的第一门语言: A Byte of Python (简明python教程,这个有中文版简明 Python 教程)是非常好的入门 ...

随机推荐

  1. jsonp跨域 封装通用方法

    jsonp跨域 封装通用方法 //用法如下 jsonp({ url:"https://www.xxxx.com", params:{wd:'b'}, callback:'show' ...

  2. 2.java三大特性

    1. 封装 方法:将属性值修饰为私有,提供get和set方法.造成所有对对象的访问都是通过方法的调用来完成(配合this的使用) 结果:用户不能直接随意改变一个对象内的属性,必须通过调用方法(验证)来 ...

  3. Web基础了解版04-XML-Tomcat-Http

    XML 什么是XML - Tomcat - Http XML:eXtensible Markup Language (可扩展标记语言). XML 是一种标记语言,很类似 HTML. XML 的设计宗旨 ...

  4. PHP中抽象类和接口的区别

    抽象类 抽象类无法被实例化,它的作用是为所有继承自它的类定义(或部分实现)接口. 使用 abstract 关键字定义抽象类. 可以像在普通类中那样在抽象类中创建方法和属性,在大多数情况下,一个抽象类至 ...

  5. Docker常用命令-全

    原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接: https://app.yinxiang.com/shard/s17/nl/19391737/9f6bf39e- ...

  6. [译]C# 7系列,Part 7: ref Returns ref返回结果

    原文:https://blogs.msdn.microsoft.com/mazhou/2017/12/12/c-7-series-part-7-ref-returns/ 背景 有两种方法可以将一个值传 ...

  7. Linux服务器部署.Net Core笔记:六、安装MySQL

    接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源 ...

  8. 阿里云服务器搭建web项目小结

    前言 最近恰好有时间,自己搞了个云服务器试着搭建了个网站,遇到了一些问题,通过踩坑也涨了一些经验,遂记录一二,与后来者分享. 正文 1.博主用的阿里云服务器,为什么用它呢?一个是恰逢双十一,有优惠:另 ...

  9. com.alibaba.fastjson和net.sf.json的区别

    JSON有两种结构 json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构 1.对象:对象在js中表示为“{}”括起来的内容, ...

  10. Redis Python(二)

    Infi-chu: http://www.cnblogs.com/Infi-chu/ 一.NoSQL(Not only SQL)1.泛指非关系数据库2.不支持SQL语法3.存储结构与传统的关系型数据库 ...