随笔分类 - python系列
摘要:安装和配置xadmin 1. 安装(注意区分版本) python2.x pip install xadmin python3.x # 方式1 pip install git+git://github.com/sshwsfc/xadmin.git # 方式2 下载https://codeload.gi
阅读全文
摘要:在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 1 import requests 2 3 def fetch_async(url): 4 response = requests.get(url) 5 return response
阅读全文
摘要:1. 新建一个django项目 wechat 2. 在wechat项目下新建一个文件夹 static 3. 在wechat应用下的settings.py文件新增静态文件路径 4. 将jquery拷贝到static文件夹中 5. 新建一个应用 web 6. 在wechat应用下的urls.py文件中配
阅读全文
摘要:Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Licensed 许可证的 基于
阅读全文
摘要:BeautifulSoup是一个模块,该模块用于接收一个HTML或XML字符串,然后将其进行格式化,之后遍可以使用他提供的方法进行快速查找指定元素,从而使得在HTML或XML中查找指定元素变得简单。 1. 安装 2.示例 3. 参数概述 name,标签名称 attr,标签属性 children,所有
阅读全文
摘要:1. 官网 2. 下载 官网下载 本地下载 3. 文件目录说明 4. 基本使用 5. 详细参数 6. 开发文档 7. 上传文件示例 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></ti
阅读全文
摘要:1:n的情况 1. 模型:视频、分类、级别 2. 关系:视频(n):分类(1)、视频(n):级别(1) 3. 新建一个项目 mysite 4. 新建一个应用 app01 5. 在mysite项目下新建一个文件夹 static 6. 在mysite项目下新建一个文件夹 templates (备注:如果
阅读全文
摘要:方式1:模版渲染实现 1. 新建一个项目 mysite 2. 新建一个应用 app01,并添加到mysite应用下的settings.py文件中 3. 在mysite项目下新建一个文件夹 static 4. 在mysite项目下新建一个文件夹 templates (备注:如果使用IDE创建项目,则该
阅读全文
摘要:搭建虚拟环境 1.在桌面上创建虚拟环境:mkvirtualenv 虚拟环境名称 python@ubuntu:~$ cd Desktop/ python@ubuntu:~/Desktop$ mkvirtualenv h4 创建了一个名为h4的虚拟环境 虚拟环境安装成功后,默认已经工作在h4中:(h4)
阅读全文