Postman的安装及使用 一、安装直接解压后即可使用二、常用命令删除文件 rm 文件名删除文件夹 rm -rf文件夹名创建文件夹 mkdir 文件夹名创建python自带虚拟环境 python -m venv 文件夹名pip install ipython........
Node.js安装 一、概念简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。二、安装包连接链接:https://pan.baidu.com/s/...
Flex 布局教程:实例篇 一、骰子的布局骰子的一面,最多可以放置9个点。下面,就来看看Flex如何实现,从1个点到9个点的布局。你可以到codepen查看Demo。如果不加说明,本节的HTML模板一律如下。<div class="box"> <span class="item"></span></div>上面代码中,div元素(代表...
Flex 布局教程:语法篇 1.基本概念采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位...
【HTML+CSS】浅谈:相对定位与绝对定位 相对定位和绝对定位·定位标签:position ·包含属性:relative(相对) absolute(绝对) 1.position:relative; 如果对一个元素进行相对定位,首先它将出现在它所在的位置上。然后通过设置垂直或水平位置,让这个元素"相对于"它的原始起点进行移动。(再一点,相对定位时,无论是否进行移动,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其他框)2.p...
python---分布式爬虫 一、scrapy-redisredis 是高性能的 key-value 数据库。我们知道 MongoDB 将数据保存在了硬盘里,而 Redis 的神奇之处在于它将数据保存在了内存中,因此带来了更高的性能。二、分布式原理回顾 scrapy 框架,我们首先给定一些start_urls,spider 最先访问 start_urls 里面的 url,再根据我们的 parse 函数,对里面的元素...
爬虫总结(二)-- scrapy 用现成的框架的好处就是不用担心 cookie、retry、频率限制、多线程的事。这一篇把上一篇的实例用 scrapy 框架重新实现一遍。主要步骤就是新建项目 (Project) –> 定义目标(Items)–> 制作爬虫(Spider)–> 存储结果(Pipeline)Scrapy 概述Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括...
邮箱的发送 python # smtp simple mail transfer protocol 简单邮件传输协议# lib libraryimport smtplib# 因为需要使用这个模块 所以当前py文件名字不能写成email.pyimport email# MIME 多用于邮件扩充协议from email.mime.text import MIMETextfrom email.mime.ima...
python---PhantomJS简介及安装教程 一、简介(a) PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit作为它核心浏览器的功能,即是一个隐形的浏览器,只是其内的点击、翻页等人为相关操作需要程序设计实现。(b) 它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操作、JSON、HTML5、Canvas、SVG等,同时也提供了处理文件I/O的操作,从而使你可以...
MySQL安装与使用 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 是开源的,所以你不需要支付额外的费用。 MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 MySQL 使用标准的SQ...
Scrapy框架 Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便。 Scrapy 使用了 Twisted['twɪstɪd](其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并...
scrapy 安装报错解决手段 一、Scrapy简介、Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数据挖掘,信息处理或存储历史数据等一些列的程序中。Scrapy最初就是为了网络爬取而设计的。现在,Scrapy已经推出了曾承诺过的Python3.x版本。 为什么学习Scrapy呢?它能我们更好的完成爬虫任务,自己写Python爬虫程序好比孤军奋战,而使用了Scrapy就好比手底下有了千...
python-----selenium安装 一、什么是Selenium? selenium英文原意是硒 在python中是一个自动化测试工具 测试按照不同的分类 分为 手动测试 ,自动测试 黑盒测试或者白盒测试 selenium在python中的应用seleni...
python 基础知识-------------------常见的语法错误 下面是常见的一些语法错误 还望大家注意错误一 # TypeError: cannot concatenate 'str' and 'int' objects # 不能连接str和int对象 age = 18 str = "我今年" + age + "喜欢音乐" # 分析: # 这是一个类型错误,意味着Python无法识别你使用的信...
python ---------------for 循环巩固 今天和大家分享几个for循环的小练习for循环可迭代对象:range,字符串,列表,字典,,,,for 变量 in 可迭代对象: 你自己的代码练习1.:请统计一个字符串中数字的个数count = 0content = "abc123def01ght456"for x in content: if x.isdigit(): count +...
pyhton 基础入门 -------面向对象 、类方法 、对象方法 面向对象的特点:封装 继承 多态class 子类(父类)继承的特点 class张无忌(张翠山)子类拥有父亲的属性和方法 张无忌 拥有 张翠山的 财产 房产 衣服子类拥有自己的属性和方法 张无忌拥有 教主 老婆子类可以重写 (覆盖、改写)父类的方法 张无忌改进武当剑派人类 ——男人类 女人类 class People(object): def _...
python ----魔术方法和私有属性 继续接着上次给大家写的往下分享魔术方法:特点是以__开头和结尾lass People(object): # __init__,构造函数(初始化函数),属于魔术方法的一种 # 通常用于初始化属性值或配置一些东西 def __init__(self, name="", age=0): print("对象被创建") self.name = name...
python 类和对象的干货 面向对象的必会概念类class:人类 对象object:张三1)类是抽象的 对象是具体的2)类是对象的模板 对象是类的实例(实例:实际的例子)类=属性+方法定义一个类class 类名(父类) 类属性=默认值 类的方法class Person(object): name='' age=0 sex=True #方法和函数,一个东西,只不过场景不一样...
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...
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...