virtualenv virtualenv 是一个可以在同一计算机中隔离多个python版本的工具。有时,两个不同的项目可能需要不同版本的python,如 python2.6.6 / python3.0 ,但是如果都装到…
分类:python
Generator,Python和JS
第一次接触到yield这个关键字是在Python里面。伴随着Generator和Comprehension了解到的。当时一直没觉得它多重要,还以为它只是个另外一个用起来放便点的语法糖。后来接触了ES6,接触了co,我才意…
Python的多态、封装与私有化
我接触的面向对象编程的语言有:Java、Objective-C、Python。发现面向对象的编程语言,都离不开一下几个概念:继承、多态、封装。 继承介绍过了,这里不重复。 多态 什么是多态 >>> "t…
Python学习打call第二十天:高阶函数
今天主要学习了Python中sorted,filter, map 三个高阶函数,还了解了一下函数的柯里化; 1.什么是高阶函数 在数学中高阶函数又称算子(运算符)或泛函,包含多于一个箭头的函数,语法为:y = f(g(x…
Python 中的 10 个常见安全漏洞,以及如何避免
简评:编写安全代码很困难,当你学习一个编程语言、模块或框架时,你会学习其使用方法。 在考虑安全性时,你需要考虑如何避免被滥用,Python 也不例外,即使在标准库中,也存在用于编写应用的不良实践。然而,许多 Python…
Python 流程控制
### if 语句 也许最著名的语句是 if 语句了。 例如: “`python >>> x = int(input(“Please enter an integer: R…
python __enter__ 与 __exit__的作用,以及与 with 语句的关系
转载自:http://linbo.github.io/2013/01/08/python-with/ (一直不知道博客园哪里发转载文章) With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,…
[leetcode]Valid Parentheses @ Python
原题地址:https://oj.leetcode.com/problems/valid-parentheses/ 题意: Given a string containing just the characters&nbs…
Python机器学习库sklearn的安装
Python机器学习库sklearn的安装 scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上能够为用户提供各种机器学习算法接口,可以让用户简单、高…
python 安装模块 更新模块
#显示模块pip list #显示过期模块pip list –outdated #安装模块pip install xxx #升级模块pip install –upgrade xxx
python爬虫---->github上python的项目,python框架---->pymysql的使用
这里面通过爬虫github上的一些start比较高的python项目来学习一下BeautifulSoup和pymysql的使用。我一直以为山是水的故事,云是风的故事,你是我的故事,可是却不知道,我是不是你的故事。 &…
python 金融工具包
1.pandas 数据分析工具,依赖numpy,scipy包; 2.statsmodel 统计的计算包,主要用于时间序列方面的应用,依赖pandas包; 3.numpy 实现各种数组对象函数和傅立叶变换等科学计算模块; …