- 博客(23)
- 收藏
- 关注
原创 Postman的安装及使用
一、安装直接解压后即可使用二、常用命令删除文件 rm 文件名删除文件夹 rm -rf文件夹名创建文件夹 mkdir 文件夹名创建python自带虚拟环境 python -m venv 文件夹名pip install ipython........
2018-09-28 19:50:31
363
原创 Node.js安装
一、概念简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。二、安装包连接链接:https://pan.baidu.com/s/...
2018-08-29 20:24:58
197
转载 Flex 布局教程:实例篇
一、骰子的布局骰子的一面,最多可以放置9个点。下面,就来看看Flex如何实现,从1个点到9个点的布局。你可以到codepen查看Demo。如果不加说明,本节的HTML模板一律如下。<div class="box"> <span class="item"></span></div>上面代码中,div元素(代表...
2018-08-21 19:50:22
132
转载 Flex 布局教程:语法篇
1.基本概念采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位...
2018-08-21 19:49:02
175
原创 【HTML+CSS】浅谈:相对定位与绝对定位
相对定位和绝对定位·定位标签:position ·包含属性:relative(相对) absolute(绝对) 1.position:relative; 如果对一个元素进行相对定位,首先它将出现在它所在的位置上。然后通过设置垂直或水平位置,让这个元素"相对于"它的原始起点进行移动。(再一点,相对定位时,无论是否进行移动,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其他框)2.p...
2018-08-21 13:11:03
159
原创 python---分布式爬虫
一、scrapy-redisredis 是高性能的 key-value 数据库。我们知道 MongoDB 将数据保存在了硬盘里,而 Redis 的神奇之处在于它将数据保存在了内存中,因此带来了更高的性能。二、分布式原理回顾 scrapy 框架,我们首先给定一些start_urls,spider 最先访问 start_urls 里面的 url,再根据我们的 parse 函数,对里面的元素...
2018-08-17 10:36:05
187
转载 爬虫总结(二)-- scrapy
用现成的框架的好处就是不用担心 cookie、retry、频率限制、多线程的事。这一篇把上一篇的实例用 scrapy 框架重新实现一遍。主要步骤就是新建项目 (Project) –> 定义目标(Items)–> 制作爬虫(Spider)–> 存储结果(Pipeline)Scrapy 概述Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括...
2018-08-13 21:44:48
660
原创 邮箱的发送 python
# smtp simple mail transfer protocol 简单邮件传输协议# lib libraryimport smtplib# 因为需要使用这个模块 所以当前py文件名字不能写成email.pyimport email# MIME 多用于邮件扩充协议from email.mime.text import MIMETextfrom email.mime.ima...
2018-08-10 19:41:54
249
原创 python---PhantomJS简介及安装教程
一、简介(a) PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit作为它核心浏览器的功能,即是一个隐形的浏览器,只是其内的点击、翻页等人为相关操作需要程序设计实现。(b) 它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操作、JSON、HTML5、Canvas、SVG等,同时也提供了处理文件I/O的操作,从而使你可以...
2018-08-10 19:39:10
1472
原创 MySQL安装与使用
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 是开源的,所以你不需要支付额外的费用。 MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 MySQL 使用标准的SQ...
2018-08-08 20:16:17
185
原创 Scrapy框架
Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便。 Scrapy 使用了 Twisted['twɪstɪd](其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并...
2018-08-01 20:59:27
192
原创 scrapy 安装报错解决手段
一、Scrapy简介、Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数据挖掘,信息处理或存储历史数据等一些列的程序中。Scrapy最初就是为了网络爬取而设计的。现在,Scrapy已经推出了曾承诺过的Python3.x版本。 为什么学习Scrapy呢?它能我们更好的完成爬虫任务,自己写Python爬虫程序好比孤军奋战,而使用了Scrapy就好比手底下有了千...
2018-08-01 20:04:21
707
原创 python-----selenium安装
一、什么是Selenium? selenium英文原意是硒 在python中是一个自动化测试工具 测试按照不同的分类 分为 手动测试 ,自动测试 黑盒测试或者白盒测试 selenium在python中的应用seleni...
2018-08-01 19:21:29
195
原创 python 基础知识-------------------常见的语法错误
下面是常见的一些语法错误 还望大家注意错误一 # TypeError: cannot concatenate 'str' and 'int' objects # 不能连接str和int对象 age = 18 str = "我今年" + age + "喜欢音乐" # 分析: # 这是一个类型错误,意味着Python无法识别你使用的信...
2018-07-10 22:28:27
1375
原创 python ---------------for 循环巩固
今天和大家分享几个for循环的小练习for循环可迭代对象:range,字符串,列表,字典,,,,for 变量 in 可迭代对象: 你自己的代码练习1.:请统计一个字符串中数字的个数count = 0content = "abc123def01ght456"for x in content: if x.isdigit(): count +...
2018-07-07 14:33:32
187
原创 pyhton 基础入门 -------面向对象 、类方法 、对象方法
面向对象的特点:封装 继承 多态class 子类(父类)继承的特点 class张无忌(张翠山)子类拥有父亲的属性和方法 张无忌 拥有 张翠山的 财产 房产 衣服子类拥有自己的属性和方法 张无忌拥有 教主 老婆子类可以重写 (覆盖、改写)父类的方法 张无忌改进武当剑派人类 ——男人类 女人类 class People(object): def _...
2018-07-05 21:35:44
176
原创 python ----魔术方法和私有属性
继续接着上次给大家写的往下分享魔术方法:特点是以__开头和结尾lass People(object): # __init__,构造函数(初始化函数),属于魔术方法的一种 # 通常用于初始化属性值或配置一些东西 def __init__(self, name="", age=0): print("对象被创建") self.name = name...
2018-07-05 20:55:50
378
原创 python 类和对象的干货
面向对象的必会概念类class:人类 对象object:张三1)类是抽象的 对象是具体的2)类是对象的模板 对象是类的实例(实例:实际的例子)类=属性+方法定义一个类class 类名(父类) 类属性=默认值 类的方法class Person(object): name='' age=0 sex=True #方法和函数,一个东西,只不过场景不一样...
2018-07-05 20:23:05
164
原创 python 基础入门 --元组、字典
元组tuple与列表类似,只是不可变 特点:(),无序创建带有元素的元组tp3 = ('a', 'b', 'c')item = tp3[1]print(item)获取元组元素个数print(len(tp3))元组可以通过+生成新的元组tp4 = ('d', 'e', 'f')print(tp3+tp4)字典dict类似于新华字典,有目录,有内容特点:{}格式:{key1:value1, k...
2018-07-02 21:43:57
192
原创 Python 基础入门语法篇---if条件判断表达式
今天我为大家继续带来干货,分享一下有关if条件表达式问题1:怎么判断输入的数字为偶数num = input('请输入一个整数')num = int(num)if num % 2 == 0: print('偶数')else: print('奇数')问题2:怎么判断一个数字既是3的倍数也是4的倍数num = input('请输入一个数字')num = int(num)if...
2018-06-27 22:26:40
1252
原创 Python基础入门第二篇\
昨天我们把pycharm安装好了,今天我和大家在分享一下基础入门干货 今天的内容主要有五部分一、变量变量,可以改变的量,一般用于简化代码或者保存动态的数据值。在Python中不需要指定变量类型。每个变量在使用前都必须赋值,变量赋值以后变量才会被创建。# 变量# 0 , 1, 2, 3# X# = 表示赋值 将=右边的值 赋予左边# 变量的命名 最好做到 “见名知意”...
2018-06-26 22:50:11
302
原创 Pycharm的安装
1、到PyCharm官网下载PyCharm安装包。2.下载好的安装包3.双击安装包进行安装4.自定义软件安装路径(建议路径中不要中文字符)。5.6.7.等待安装8.安装成功,不勾选9.在文件夹中找到图中标注的两个,用记事本打开,然后打上一段代码,记得保存10打开软件11选择输入激活码激活软件(请阅读下一步获取激活码)12PyCharm的欢迎界面...
2018-06-25 22:08:20
305
原创 Anaconda简介与安装
Anaconda简介Anaconda是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 和Jupyter Notebook,至于其他优点依旧还在摸索中。安装步骤1)从官网下载https://www.anaconda.com/download/2...
2018-06-25 20:35:37
534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人