- 博客(18)
- 收藏
- 关注
原创 Django
什么是Django? Django是Python下Web框架之一。Django是重量级选手中最有代表的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的web应用框架,由Python写成。Django安装在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。Window 下安装 Django...
2018-09-03 22:21:54
295
原创 Node.js安装配置
好久都没更新博客了,今天心血来潮,决定是时候更新一篇了,首先我们来认识一下node.js。什么是node.js?简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascr...
2018-08-29 22:29:08
286
原创 xpath抓取的值有空格换行符等问题
解决办法: normalize-space()例子:原来的xpath为:user=selector.xpath('//*[@id="Con"]/tr[1]/th/text()')修改后:user=selector.xpath('normalize-space(//*[@id="Con"]/tr[1]/th/text())')#注意位置...
2018-08-14 20:41:56
10756
1
原创 Redis安装
什么是redis?Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的...
2018-08-13 20:44:54
262
原创 python 使用smtp发送邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。发送邮件前的准备工作:上面说了是使用SMTP协议发送的邮件,所以需要先查看你的发件人邮箱是否有开启SMTP协议,如没有,则需要开...
2018-08-11 16:07:14
4041
原创 phantomjs下载安装以及环境配置
下载首先,我们在浏览器输入phantomjs,会出来如图所示,我们点击进入进行下载按照图解一步一步来,最后我们下载的是一个压缩包,为了方便我们先给它解压到桌面,文件打开后有这些文件这个文件夹放哪都可以,随意,这里我把它放在了我的pycharm安装的目录下了环境变量配置打开这个文件夹,找到bin文件夹双击打开,复制上面的路径备用回到桌面,右击我的电...
2018-08-09 19:50:55
2348
原创 mysql 5.6安装图解(windows)
下面和我一起来下载安装mysql 首先分享一个链接给大家链接为:https://dev.mysql.com/downloads/installer/第一步下载,进入链接,找到标记处进行下载,等待下载完成。下载完成后进行安装,下面是一系列的截图,点击next点击execute等待完成后继续下一步这里注意 选中标记的这个这里端口号 默认3...
2018-08-08 23:07:28
11794
原创 Scrapy 安装介绍以及基本操作
在写之前我们先来了解一下什么是Scrapy?Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便Scrapy 使用了 Twisted['twɪstɪd](其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不...
2018-08-01 23:10:09
63394
8
原创 ChormeDrive以及Firefox浏览器驱动GeckoDriver下载安装步骤
GeckoDriver下载分享一个下载地址,地址为:https://github.com/mozilla/geckodriver/releases 连接打开后进入到一个网站,如下图这里我们选择标注的这个双击进行下载,因为我的电脑是windows64位,根据自己电脑操作系统下载,待下载完成后解压缩到桌面即可。ChormeDrive下载打开百度搜索chromedrive 官...
2018-07-30 20:19:47
37211
4
原创 python 正则表达式
上一篇是转载别人的,自己想来做一下总结,写一篇属于自己的。正则表达式:可以判断目标字符串是否符合特定的要求,比如判断是否为手机号,身份证号,邮箱号。在正则表达式中,下面的一些特殊字符代表不同含义,可能总结的不够完整。\d:表示任意的一位数字\d\d:表示任意的两位数字\w:表示任意的一个字母和数字\s:表示空格.:表示任意的内容 比如1,2,3,a,b,ca.:...
2018-07-18 20:59:30
629
转载 python 正则表达式
Python正则表达式指南本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载请注明作者及原文地址 >.<...
2018-07-18 19:18:24
456
原创 Python 函数 高级函数
1、map简介:map 函数一次接收两个参数,一个是函数一个是Iterable,并将传入的函数作用于Iterable,由于结果是一个Iterator,我们直接用list()返回整个序列为list。#先定义一个函数:def f(x): return x * xr = map(f,[1,2,3,4,5])#map 依次作用list于f函数,所以他是一个Iterator。print(li...
2018-07-10 22:24:44
354
原创 Python常见语法错误类型
很多时候我们在写代码的时候,可能都会遇到代码没有提示错误,但输出结果会报错,这个时候我们就需要根据提示信息来解决这些问题,下面我们一起来学习一下。1:TypeError: must be str, not int 类型错误name = '小王'age = 20print('我的姓名是:'+ name +'我的年龄是'+age)这种情况就会出现上面的提示,原因是使用加号拼接必须是字符串,...
2018-07-10 22:03:12
3733
原创 Python基础语法 时间处理 日历 os操作
前面我们介绍过Python的一些基础语法类容,这期我们继续来学习,有兴趣的可以翻阅我之前的文章。一:时间处理(一)首先需要引入时间包import time下面我们来写一个 获取从1970年到现在的秒数import timetime_line = time.time()print(time_line)1530876391.4664466获取当前时间 local 本地time1 = ti...
2018-07-06 21:16:58
187
原创 Python基础语法(四)
今天我们继续学习Python语法的一些基础知识。1.列表我们先来创建几个列表看看list = [[],[],[]]list = [('a','A'),('b','B'),('c','C')]for x in list: print(x)for x , y in list: print(x , y) 下面是执行结果('a', 'A')('b', '...
2018-06-30 16:15:14
261
原创 Python基础语法(二)
前面我们介绍了一些Python的基础语法,下面我们继续来了解!1.if条件判断表达式这里相当于用if条件来判断,我们来写几句简单的代码,大致就能看的比较直观。age = 10if age < 4 : print('幼儿')if age < 12 : print('儿童')if age < 18 : print('青少年')if age < 2...
2018-06-27 19:55:49
244
原创 Python基础语法 (一)
一:变量首先了解一下常规的东西。字符串:由字符串成一串,叫做字符串。 字符:任意一个字符,数字,汉字,符号都是字符。由一个字符组成的也可以叫字符串,比如下图什么是变量? 可假定为一组特定值中之任一值的量,类似于数学中的X,可以表示任意数字。首先变量可以有很多类型下面我们举几个列子。上面的例子中,age,name,sex都可以叫做变量。 ‘=’表示赋值 将=右边的值赋予左边,变量的命名最好...
2018-06-26 21:52:32
216
原创 Anaconda的安装
下载一:打开 baidu.com,输入 Anaconda ,第一个结果就是 Anaconda 的官网二:点击进入后,直接就有下载地址。我们这里以Windows版本为例,点击那个Windows图标。三:接下来选择版本,这个可以根据自己来,这里我们以3.6的为例点击进行下载。四:下载完成后我们双击,进入这个方框下单击next。五:单击I Agree。六:之后出现下面方框。just me表示只有本机管理...
2018-06-25 20:05:36
1177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人