摘要: 1.安装pyenv 是一个全局的python版本管理工具、能够进行全局的python版本切换、使用pyenv之后可以再服务器上安装多个python版本 。 第一步:安装git curl sudo apt-get install git curl 第二步:开始安装pyenv curl -L https 阅读全文
posted @ 2018-12-02 22:51 请叫我小黄 阅读(6250) 评论(0) 推荐(0) 编辑
摘要: 使用代理抓取https://www.baidu.com/s?wd=ip # -*- coding: utf-8 -*- ''' 一、在settings.py中开启中间件 DOWNLOADER_MIDDLEWARES = { 'daili.middlewares.DailiDownloaderMidd 阅读全文
posted @ 2019-04-04 21:51 请叫我小黄 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、发送post请求需要将start_urls注释,然后重写start_requests方法二、使用yield scrapy.FormRequest(url=post_url, formdata=formdata, callback=self.parse) # -*- coding: utf-8 - 阅读全文
posted @ 2019-04-04 21:01 请叫我小黄 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Scrapy 框架 Scrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的 阅读全文
posted @ 2019-04-04 09:25 请叫我小黄 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Linux下编译安装Pycharm Linux下软件都是用C和C++编写、将代码解析成机器能够是别的过程就叫做编译安装。 第一步:先下载 软件包 http://www.jetbrains.com/pycharm/ 第二步:安装上基础的类库 sudo apt-get install man gcc m 阅读全文
posted @ 2019-01-07 11:08 请叫我小黄 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 pyenv +virtualenv 安装virtualenv: pip install virtualenv sudo pip instal 阅读全文
posted @ 2019-01-02 21:27 请叫我小黄 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.创建Django项目 命令:django-admin startproject 项目名 注意:创建应用必须先进入虚拟环境。 项目目录如下: 目录层级说明: __init__.py: 说明demo01是一个python包。 settings.py: 项目的配置文件。 urls.py: 项目的URL 阅读全文
posted @ 2019-01-02 19:50 请叫我小黄 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.MVC MVC最初是由施乐公司旗下的帕罗奥多研究中心中的一位研究人员给 smalltalk语言发明的一中软件设计模式。 MVC概述:MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、 阅读全文
posted @ 2019-01-02 19:00 请叫我小黄 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.开始安装并设置mysql密码 sudo apt-get install mysql-server mysql-client libmysqlclient-dev xiaohuang@xiaohuang-virtual-machine:/$ sudo apt-get install mysql-s 阅读全文
posted @ 2018-12-02 23:57 请叫我小黄 阅读(624) 评论(0) 推荐(0) 编辑