自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SSM+Maven+Bootstrap+MySQL实现增删改查的一个小demo

这个小demo是在学习SSM框架是用来熟悉框架在网上找到的一个小例子,感觉页面还不错,比较美观,适合学习SSM的新手。 完整的项目下载:https://download.csdn.net/download/ydw_ydw/12186575 一、新建mavenProject (安装Maven以...

2020-02-23 22:12:29 26 0

原创 Android每次新建Activity之后用真机测试出现错误Session 'app': Error Installing APK

网上有很多方法,我遇到的问题是每次新建空白的Activity之后Android都会自动在AndroidManifest.xml文件中给我新添加东西导致出现错误。 这是正常的AndroidManifest文件 以下是我出现错误的时候的文件 希望能对读者有所帮助,祝大家解决bug! ...

2019-03-20 21:32:02 93 0

原创 RGB,ARGB颜色值的表示表示

今天在Android设置文字的颜色时候遇到了一些问题,在这里记下解决方法。 说明:sms_etxt是一个得到的<Textview/>的ID。 setTextColor()的参数应该写成以下的这种形式:setTextColor(0xFF0000FF)。 1、Android中的颜...

2019-03-19 16:53:11 172 0

原创 Django--模板系统(一)

前言 来看一段代码 def current_datetime(request): now = datetime.datetime.now() html = "&lt;html&gt;&lt;body&gt;It is now %s.&...

2018-10-31 15:00:21 125 0

转载 Python-- 学习Selenium之前的准备工作

1、Selenium之前的准备工作主要分为三部分 第一部分:Selenium的学习网站 第二部分:Selenium的资源整理,各种版本浏览器、driver、selenium的下载 第三部分:Chrome与chromedriver的版本对照表 2、学习网站  文档 Selenium Pyth...

2018-09-09 19:43:53 141 0

翻译 Python-- Django系统

目录 Django系统 1、环境 2、参考资料 3、环境搭建 3.1、版本选择 3.2、 安装 Django 4、检查是否安装成功 5、搭建多个互不干扰的开发环境(可选) 6、后台需要的流程 7、创建第一个django程序 8、pycharm 启动(需要配置 ) 8.1、配...

2018-09-09 10:54:19 421 0

原创 Python-- scrapy-shell学习笔记

 目录 scrapy-shell 1.启动 2.response 3.selector 4.练习 (自己做的小练习,获取招聘网站的信息) scrapy-shell 官方文档:https://scrapy-chs.readthedocs.io/zh_CN/latest/topics/s...

2018-09-04 23:03:46 63 0

原创 Python-- Scrapy

scrapy爬虫框架 中文学习文档:https://scrapy-chs.readthedocs.io/zh_CN/0.24/index.html  1、爬虫框架有哪些: scrapy  pyspider crawley 2、scrapy框架介绍 https://doc.scrap...

2018-09-04 16:04:12 759 0

转载 Python-- Selenium用法

目录 基本框架 详细用法如下: 1:声明浏览器对象 2:访问页面 3:查找单个元素 4:查找多个元素 5:元素的交互操作 6:交互动作 7:执行javascript 8:获取元素信息 9:等待 10:浏览器的前进和后退 11:cookies的处理 12:选项卡管理 1...

2018-09-02 23:37:40 73 0

转载 Python-- CSS 选择器:BeautifulSoup4

目录 CSS 选择器:BeautifulSoup4  示例: 一、四大对象种类 1. Tag 2. NavigableString 3. BeautifulSoup 4. Comment 二、遍历文档树 1. 直接子节点 :.contents .children 属性 2. 所...

2018-09-01 23:32:05 306 0

原创 Python-- lxml用法

目录 lxml库(lxml安装可查看上一篇文章) Element类 1、节点操作 2、属性操作 3、文本操作 4、文件解析与输出 5、ElementPath 6、案例(尤其最后的一篇代码)    lxml库(lxml安装可查看上一篇文章) python的HTML/XML的解析...

2018-08-30 22:10:00 3501 0

原创 Python-- lxml安装

       无论是使用爬虫框架scrapy,还是简单的requests请求后解析。都不可避免的需要使用html解析库。当然正则是可以代替一部分搜索。由于正则语法的晦涩,及其其他场景下,html解析是必不可少的。网上推荐 lxml的比较多,优点:稳定,高效。        但是lxml的安装很难...

2018-08-30 21:33:44 13563 1

原创 如何在已安装Python条件下,安装Anaconda,,并将原有Python添加到Anaconda中

在安装Anaconda之前,有的已经安装过一个Python版本了,但是又不想删除这个Python版本,该怎么办呢? 概括:轻松两步--在系统环境变量中找到对应之前安装Python的路径并删除;直接将你原来安装python的整个文件夹拷贝到envs的目录下,激活该版本python的名称就是文件夹名...

2018-08-29 21:24:11 457 0

转载 Python之爬虫-- etree和XPath实战

下面代码是在网站上找到的一个例子,空闲的时候可以自己调试。  # -*- coding:utf-8 -*- """ 爬虫 创业邦 创业公司信息爬取 网页url = 'http://www.cyzone.cn/vcompany/list-0-0-1-0-0...

2018-08-29 17:54:58 2263 0

原创 Python之爬虫-- XML与XPath

XML XML(EXtensibleMarkupLanguage)    学习文档:  http://www.w3school.com.cn/xml/index.asp 案例1 概念:父节点,子节点,先辈节点,兄弟节点,后代节点 案例1:  &lt;?xml version=&...

2018-08-29 17:53:00 1861 0

原创 Python之正则表达式

w3cschool教程:https://www.w3cschool.cn/zhengzebiaodashi/regexp-tutorial.html 新w3cschool教程:http://www.hechaku.com/p/zhengze/ 菜鸟教程:http://www.runoob.co...

2018-08-29 12:53:47 105 0

原创 Python之爬虫-- 页面解析和数据提取

目录 页面解析和数据提取 Beautiful Soup 4.2.0 文档 一、简介          二、bs4的使用         1、导入模块        2、获取节点        3、寻找节点 页面解析和数据提取 一般来讲对我们而言,需要抓取的是某个网站或者某个应用的...

2018-08-28 22:54:05 442 0

原创 Python之爬虫-- Requests

目录 Requests-献给人类 一、简介 二、安装方式 三、 GET请求 四、POST请求  五、显示json文件 六、代理(proxies参数)  七、用户验证 八、Cookies 和 Session 1、Cookies 2、Session 九、SSL证书验证 htt...

2018-08-27 11:21:47 113 0

原创 Python之爬虫-- js加密(破解有道词典加密的算法)

js加密 有的反爬虫策略采用js对需要传输的数据进行加密处理(通常是取md5值) 经过加密,传输的就是密文,但是 加密函数或者过程一定是在浏览器完成,也就是一定会把代码(js代码)暴露给使用者 通过阅读加密算法,就可以模拟出加密过程,从而达到破解 过程参看案例1, 案例2 过程比较啰嗦...

2018-08-26 10:43:28 524 1

转载 Python之爬虫-- cookie & session(二)

这一片是继 《Python之爬虫-- cookie &amp; session》这一篇之后在网上找到的一篇小练习,也是对cookie有更深的认识 一、为什么要使用Cookie     Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过...

2018-08-25 16:38:00 553 0

翻译 安装Python之后pip 和pip3的区别

安装了python3之后,库里面既会有pip3也会有pip  使用pip install XXX  新安装的库会放在这个目录下面  python2.7/site-packages  使用pip3 install XXX  新安装的库会放在这个目录下面  python3.6/si...

2018-08-25 11:46:15 5810 0

原创 Python之爬虫-- SSL

SSL SSL证书就是指遵守SSL安全套阶层协议的服务器数字证书(SercureSocketLayer) 美国网景公司开发 CA(CertifacateAuthority)是数字证书认证中心,是发放,管理,废除数字证书的收信人的第三方机构 遇到不信任的SSL证书,(如 https:/...

2018-08-24 16:35:11 215 0

原创 Python之爬虫-- cookie & session

目录 cookie &amp; session cookie和session的区别 session的存放位置 使用cookie登录 利用cookiejar访问人人, 案例3 cookie的保存-FileCookieJar, 案例5 cookie的读取, 案例6  案例1: ...

2018-08-24 16:19:52 462 0

原创 Python之爬虫--ProxyHandler(代理服务器)

       根据上一篇博文User Agent已经设置好了,但是还应该考虑一个问题,程序的运行速度是很快的,如果我们利用一个爬虫程序在网站爬取东西,一个固定IP的访问频率就会很高,这不符合人为操作的标准,因为人操作不可能在几ms内,进行如此频繁的访问。所以一些网站会设置一个IP访问频率的阈值,如...

2018-08-23 19:46:48 418 0

原创 Python之爬虫--UserAgent(用户代理)

有一些网站不喜欢被爬虫程序访问,所以会检测连接对象,如果是爬虫程序,也就是非人点击访问,它就会不让你继续访问,所以为了要让程序可以正常运行,需要隐藏自己的爬虫程序的身份。此时,我们就可以通过设置User Agent的来达到隐藏身份的目的,User Agent的中文名为用户代理,简称UA User...

2018-08-23 18:31:11 522 0

原创 Python之爬虫urllib(三)-urllib.error

 目录 urllib.error 案例1 : 案例2:  urllib.error (用 request.openurl() 都应该放在 try 中)  URLError产生的原因: 没网 服务器链接失败 找不到指定服务器 是OSError的子类 案例1 HTT...

2018-08-23 17:01:46 106 0

原创 Python之爬虫urllib(二)-request.data

目录 request.data 的使用 案例1:  案例2:  案例3:  request.data 的使用 访问网络的两种方法 get:  利用参数给服务器传递信息, 参数为dict,然后用parse编码 案例1 post 一般向服务器传递参数使用 post是...

2018-08-23 12:32:42 307 0

原创 Python之爬虫urllib(一)

目录 本节介绍的信息内容  包含模块 网页编码问题解决 urlopen 的返回对象(在例子中指的是rsp) 包含模块 urllib.request: 打开和读取urls urllib.error: 包含urllib.request产生的常见的错误,使用try捕捉 urllib.pa...

2018-08-22 22:23:44 114 0

原创 Python之爬虫准备工作

参考资料 python网络数据采集, 图灵工业出版 精通Python爬虫框架Scrapy, 人民邮电出版社 [Python3网络爬虫](http://blog.csdn.net/c406495762/article/details/72858983) [Scrapy官方教程](http:/...

2018-08-22 19:42:51 188 0

原创 Python之Mail编程(电子邮件编程)

电子邮件的历史起源 1969 Leonard K. 教授发给同时的 “LO” 1971 美国国防部自主的阿帕网(Arpanet)的通讯机制 通讯地址里用@,  1987年中国的第一份电子邮件  “Across the Great Wall we can reach every corner...

2018-08-21 21:07:28 4002 0

原创 Python之网络编程 UDP/TCP/ FTP

网络编程 网络: 网络协议:一套规则 网络模型:  七层模型  物理层:网线,水晶头等 数据链路层: 网络层 传输层 会话层 表示层 应用层 四层模型- 时间应用  链路层 网络 传输层 应用层 每一层都有...

2018-08-21 17:10:32 78 0

转载 Python之XML解析

什么是XML? XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的...

2018-08-19 22:19:04 31 0

原创 Python之XML创建

xml.dom.minidom模块实现创建一个XML文档。 创建XML的过程 1、内存数据产生  2、产生xml内存对象(也就是DOM树)  3、产生根对象  4、往根对象里加数据  5、把xml内存对象写到文件  下面是一个创建xml文档的简单实例: import xml.dom.min...

2018-08-19 21:41:26 1269 0

原创 python之协程(一)

协程 迭代器  可迭代(Iterable): 直接作用于For循环的变量”, 迭代器():不但可以作用于for循环,还可以被next调用”, list是一个典型的可以迭代对象,但不是迭代器”, 通过isinstance判断”, iterable 和 iterator可以转换”,...

2018-08-19 12:03:00 33 0

原创 python之多线程(二)

共享变量 - 概念: 当多个线程同时访问一个变量的时候,会产生共享变量的问题  # 不启用多线程,正常执行结果 import threading sum = 0 loopSum = 100000 def myAdd(): global sum, loopSum fo...

2018-08-19 11:54:11 78 0

原创 python之多线程(一)

多线程 VS 多进程 程序: 一堆代码以文本形式存入一个文档 进程: 程序运行的一个状态  包含地址空间,内存,数据债等 每一进程由自己完全独立的运行环境,多进程共享数据是一个问题 线程  一个进程的独立运行片段,一个进程可以由多个线程 轻量化的进程 一个进程的多个线程间...

2018-08-19 11:39:42 71 0

原创 Python之线程代替方案 - 多进程

线程代替方案 subprocess  完全跳过线程,使用进程 是派生进行的主要替代方案 python2.4后进入 multiprocessiong  使用thronging接口派生,使用子进程 允许为多核或者多cpu派生进程,接口跟threading非常相似 pytho...

2018-08-18 19:32:14 137 0

翻译 Python之向日志输出中添加上下文信息

除了传递给日志记录函数的参数(如msg)外,有时候我们还想在日志输出中包含一些额外的上下文信息。比如,在一个网络应用中,可能希望在日志中记录客户端的特定信息,如:远程客户端的IP地址和用户名。这里我们来介绍以下几种实现方式: 通过向日志记录函数传递一个extra参数引入上下文信息 使用Logg...

2018-08-17 18:58:44 46 0

翻译 Python之配置日志的几种方式

作为开发者,我们可以通过以下3种方式来配置logging: 1)使用Python代码显式的创建loggers, handlers和formatters并分别调用它们的配置函数; 2)创建一个日志配置文件,然后使用fileConfig()函数来读取该文件的内容; 3)创建一个包含配置信息的di...

2018-08-17 18:52:07 64 0

翻译 Python之日志处理----logging模块

本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档 一、日志相关概念 日志是一种可以追踪某些软件...

2018-08-17 18:41:45 72 0

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