
实例:autoenv自动载入python虚拟环境
 **克隆项目到本地** ``` $ git clone git://github.com/kennethreitz...
 **克隆项目到本地** ``` $ git clone git://github.com/kennethreitz...
|----|---------------------------------------------------------------------------------------------------------------------------------| | 导读 | **Golang vs Python的性能在开发人员和业务最终用户中是一个备受争议的话题。一...
|----|------------------------------------------------------------------------------------------------------------------------| | 导读 | **今天 IEEE Spectrum 发布了 2018 年度顶级编程语言排行榜。该榜单可根据流行趋势、职业方向...
**闭包**是Python和JavaScript等语言的独占语法,有配置设置和简化输入等应用场景。 ### 闭包的制作和使用 #### 制作一个闭包 闭包是这样制作的: def config(a): #定义外部函数 def add(b): #定义内部函数 return a + b #返回两个参数的和 ...
前言 {#前言} -------- 最近有个运维需求,目的是对接一个第三方平台的告警事件到我们平台。对接的那个平台会把告警事件推送到他们的 Kafka,我们需要从 Kafka 中获取数据,处理后接入到我们的平台。由于我熟悉 Python,但对 Kafka 比较陌生,因此决定通过这篇文章记录一下我使用 Python 对接 Kafka 的基本操作,分享我的学习经验。 创建主题 ...
摘要 {#摘要} -------- 本文详细介绍了Python爬虫的基本原理、常用库、实现方法以及实践案例。通过阅读本文,读者将深入了解如何使用Python构建高效的网络爬虫,并掌握应对反爬机制的策略。 *** ** * ** *** 引言 {#引言} -------- 随着互联网的飞速发展,网络上充斥着海量的信息。如何高效地获取、处理和利用这些信息,成为了数据分析、商...
感觉不如编译安装 conda [](#conda) {#conda} -------------------------- conda 是一个 python 的环境管理器, 它包含在 [Anaconda](https://www.anaconda.com/) 内, Anaconda 是专注于数据分析的Python发行版本. 即使你没有数据分析\\科学计算的需求, 也可以...
背景 {#背景} -------- 我们公司平台的开发环境中使用的是 Python 2.7 版本,最近工作中,我遇到这样一个需求:我需要在一个方法中访问另一个函数内部定义的变量。这些变量包括字符串和数字类型,来源于一个预定义的固定函数。 这个固定函数会在执行文件前由平台自动注入,且**不能被修改**,并且函数中包含的一些变量是动态的,只能注入之后才能知道具体是什么。本质就是...
背景 {#背景} -------- 我们公司的产品有一些微应用依然使用的 Python 开发,由于历史原因,公司产品提供的 Python 环境是 2.7.18,所以当时选择的框架是支持 Python2 的异步框架 Tornado。 最近我有个需求是需要启动一个微服务提供几个接口,于是我本着不引入新依赖的原则打算基于平台提供的 Tornado 封装的模块去开发一个微服务。于是...
临时修改日志级别 {#临时修改日志级别} -------------------- **使用场景**:在脚本的调试阶段,尽可能的输入更多的信息,以便于定位问题,而在正式使用中只打印关键信息即可。 **解决方案** :在 `if __name__ == '__main__':` 中使用 `setLevel` 重新设置当前文件的的日志级别,调试的时候只需要这行代...