自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Linux基本命令二

Linuxvim vi 编辑器sudo apt-get install vim   安装vim编辑模式 vi文件 先进入命令模式 然后进入i o a s 进入编辑模式按键 作用 i 在光标所在位置插入元素 o 在光标的下一行输入 esc 回到命令模式 a 在光标的下一位置输入内容 s 先删除光标位置所在字符 S 删...

2018-10-30 22:34:19 245

原创 Linux的基本操作

Linux——国产系统的未来 whoami :查看当前用户 date :查看时间 cal :查看日历cal 2018 查看一整年 认识Linux的构架linux中 一切都是从根出发的   /在Linux中一切皆文件 设备也是文件 访问设备的方式跟访问文件的方式是一样的挂载:好比把u盘放到电脑上,本来u盘式不能直接访问的,电脑可以访问优盘的内容,我们通...

2018-10-30 22:28:11 174

原创 Linux的基相关知识

Linux简介(见百度百科吧哈哈哈)Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。 创始人 :林纳斯·托瓦兹 生于芬兰赫尔辛基...

2018-10-30 22:16:57 165

原创 python中的高阶函数map,filter,reduce,sorted

1.map函数:map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。遍历序列,对序列中每个元素进行操作,最终获取新的序列。(注意:python2返回一个列表,python3返回一个迭代器)lis0 = [1,2,3,4,5,6,7]p = map(lambda x:x**2,lis0)prin...

2018-10-27 22:03:43 242

原创 爬虫框架之——Scrapy

Scrapy简介: Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便。Scrapy 使用了 Twisted['twɪstɪd](其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架...

2018-10-27 20:39:50 137

原创 python实现:判断某一天是那一年中的第几天

1.使用内置函数(strftime是一种计算机函数,根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。关于strftime的具体用法见百度百科:https://baike.baidu.com/item/strftime/9569073?fr=aladdin)import datetimedef function(year,month,day): da...

2018-10-26 12:42:19 5480 1

原创 列表去重

列表去重是Python基础的重要知识点,当然实现的方式多种,下面简要总结如下:1.利用集合的元素不可重复性,直接将列表转化为集合,自动去重后转回列表。li = [14,23,24,32,49,14]set = set(li)li = list(set)print(li)2.for…in…遍历列表中元素,将元素添加到空列表中,判断元素是否在新列表中,不在则添加到新列表中。li = [...

2018-10-24 14:46:39 841

原创 python2与python3的区别

日新月异,岁月更替,时代在发展,社会在进步,尤其是在这个信息时代,数字时代,大数据时代,人工智能时代,计算机的发展越来越符合人类的思维方式,,,,,,废话太多,不打了,,,那我们就简单看看人工智能的利器——python版本的区别。参考:菜鸟教程http://www.runoob.com/python/python-2x-3x.html 1.print函数 pytho...

2018-10-22 13:27:05 153

原创 isinstance(),type(),==和is

python中面向对象最重要的概念就是类(Class)和实例(Instance)!!!当然,什么是面向对象?请百度,哈哈!isinstance(),type(),==和is的用法见代码:'''#创建一个B类class B: def funb(self): return '我是B'#创建一个A类,继承Bclass A(B): def funa(...

2018-10-22 09:14:35 160

原创 常用的Redis命令及基本的操作

参考:http://www.redis.net.cn/order/http://doc.redisfans.com/https://www.cnblogs.com/cxxjohnson/p/9072383.htmlredis介绍:Redis比较常用的NOSQL系统之一,数据缓存在计算机内存中,读取速度更加快捷,根据需要也可以存在硬盘中,实现数据的永久化。1.Redis 是一个高性能...

2018-10-21 18:20:18 199

原创 用scrapy爬取有用的免费的西刺代理

爬虫为什么要使用代理服务器?可以总结为以下几点:1.我们在使用python爬虫爬取一个网站时,通常会频繁访问该网站。网站的反爬虫技术就会检某一段时间某个IP的访问次数,如果访问次数过多,它就会禁用你的IP,所以我们可以设置一些代理服务器来帮助你做工作,每隔一段时间换一个代理,这样便不会出现因为频繁访问而导致禁止访问的现象。2.由于网络环境因素,直爬取速度太慢,但我们访问代理速度...

2018-10-20 22:51:54 756

原创 bytes,bytearray与str

bytesbytes对象只负责以二进制字节序列的形式记录所需记录的对象,至于该对象到底表示什么(比如到底是什么字符)则由相应的编码格式解码所决定bytes是Python 3中特有的,Python 2 里不区分bytes和str。python3中:str 使用encode方法转化为 bytesbytes通过decode转化为str>>> a = '人生苦短'...

2018-10-18 18:05:30 266

原创 python基础之zip()函数的用法

zip函数的用法:详情参考:菜鸟教程http://www.runoob.com/python/python-func-zip.html注意!!!!!!!!!!!!!python2,python3的用法一样但是返回值不一样,python2返回的是一个列表,python3返回的是一个对象。python2:zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组, 然...

2018-10-18 12:14:54 205

原创 利用scrapy框架爬取百度阅读书籍信息

项目需求:爬取百度阅读的榜单图书的信息,如:书名、评分、作者、出版方、标签、价格,生成一个csv文件。爬取起始网站:https://yuedu.baidu.com/rank/hotsale?pn=0项目的大致流程:创建spider工程项目,创建spider爬虫,定义相关字段,分析页面信息......由于scpapy框架,之间存在相互联系,针对此项目不同的文件需要进行相关的项目,一下通过...

2018-10-13 20:10:17 768 1

原创 python基础之列表List的基本使用方法

相信大家在学习python基础的岁月里,各种数据类型让我们如丈二和尚般,其中最为重要的两个我认为是str和list!!!认为不是的来赐教! 正所谓,学而不思则罔,思而不学则殆。温故而知新可以为师矣!结合之前学的,认为list中使用最多的是列表生成式,在项目实践中较为常用,在一些公司的面试题中那更是老生常谈的对象。综合多方知识,现总结如下:闲言少叙,见代码!如有错误,请批评指教。...

2018-10-09 21:01:33 337

原创 python中json的基本用法

Json简介:Json,全名JavaScript Object Nation,是一种轻量级的数据交换格式。 具体含义见百度百科。Json最为广泛的应用是作为AJAX中web服务器和客户端的通讯的数据格式。在http请求中也经常用到。在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型。...

2018-10-09 15:58:22 300

原创 利用scrapy框架实现一个简单的爬虫项目

首先简单介绍一下什么是scrapy框架?具体详情见百科!!!总之,scrapy是一个用于python开发抓取网站网页的框架,更加通俗的讲就是爬虫框架!!!下面就是利用scrapy爬取web的一个小项目:爬取的网站:http://books.toscrape.comimport scrapyclass BooksSpider(scrapy.Spider): name =...

2018-10-07 20:32:31 832 1

原创 MySQL数据库与python的交互

当然,MySQL是什么都不知道的老铁自行百度为妙,哈哈啊!简而言之,MySQL是一种关系型数据库管理系统,不同的数据内容放到不同的数据表中,不同的表之间可以有联系,对应关系等,也可以没有联系。对数据的操作无非CURD(增删改查),一般在shell命令行中操作难免乏味,你知道吗?还可以在pycharm界面呢?把SQL语句封装成类,使用时直接调用,用python的面向对象的思想解决问题,那不是...

2018-10-05 11:17:36 457

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除