摘要: virtualenv virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不影响其他应用 安装 sudo apt-get install python-virtualenv 使用方法 v... 阅读原文
2017-08-29 21:03:02 阅读(819) 评论(0)
摘要: 以下函数列出某个目录下(包括子目录)所有文件,本随笔重点不在于递归函数的实现,这是一个很简单的递归,重点在于熟悉Python 库os以及os.path一些函数的功能和用法 1. os.listdir(path):列出path下所有内容(包括文件和目录,不包括.和..) 2. os.path.join(path1,pa... 阅读原文
2017-08-29 19:55:02 阅读(803) 评论(0)
摘要: 接口 什么是接口 ? 接口只是定义了一些方法,而没有去实现,多用于程序设计时,只是设计需要有什么样的功能,但是并没有实现任何功能,这些功能需要被另一个类(B)继承后,由 类B去实现其中的某个功能或全部功能。 个人的理解,多用于协作开发时,有不同的人在不同的类中实现接口中的各个方法。 在Python中接口由抽象类和抽象... 阅读原文
2017-08-29 18:07:01 阅读(818) 评论(0)
摘要: Flask简介: Flask是一个使用 Python 编写的轻量级 Web 应用框架,基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、... 阅读原文
2017-08-29 15:28:12 阅读(813) 评论(0)
摘要: 多进程是实现并发的手段之一,我们之前学习了开多进程一个操作系统不可能无限开启进程,开启进程是需要占用资源的。所以今天我们可以学习一个进程池可以用来管理我们开启的进程。   一、共享数据 (这段共享数据的方式只是作为了解即可不推荐使用,进程间通信应该使用前面讲的队列) 进程间数据是独立的,可以借助于队列或管道实现通信,... 阅读原文
2017-08-29 09:27:03 阅读(788) 评论(0)
摘要: Requests 是使用 Apache2 Licensed 许可证的 基于Python开发的HTTP 库,其在Python内置模块的基础上进行了高度的封装,从而使得Pythoner进行网络请求时,变得美好了许多,使用Requests可以轻而易举的完成浏览器可有的任何操作。 1. GET请求 1 # 1、无参数实例... 阅读原文
2017-08-29 07:33:03 阅读(815) 评论(0)
摘要:               学习 北京理工大学 嵩天 课程笔记  课程体系结构:   1、Requests框架:自动爬取HTML页面与自动网络请求提交  2、robots.txt:网络爬虫排除标准  3、BeautifulSoup框架:解析HTML页面  4、Re框架:正则框架,提取页面关键信息  5、Scrap... 阅读原文
2017-08-29 06:00:04 阅读(775) 评论(0)
摘要: 1.Fibonacci Divisibility 说明:给定一个斐波纳契序列,从0和1开始, 0 1 1 2 3 5 8 13 21 34 ... 给你一些值M,要求找到这个列表中第一个非零元素的索引,它可以被这个M整除,例如,如果你给M=17,答案是9(元素34的索引,34被17整除)。 输入数据:第一行中包含... 阅读原文
2017-08-28 23:23:01 阅读(739) 评论(0)
摘要:   我们在使用Django过程中,数据库往往是离不开的,比较长常用的是MySQL数据库,但在使用过程中,对Python不同的版本对用的库也不一样,用惯了Python2的人在使用Python3时经常会遇到下面的错误: Error loading MySQLdb module: No module named 'MySQ... 阅读原文
2017-08-28 22:10:02 阅读(763) 评论(0)
摘要: 1.linux目录结构 Linux 目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar... 阅读原文
2017-08-28 21:12:03 阅读(813) 评论(0)