python学习
文章平均质量分 65
baiyan_er
这个作者很懒,什么都没留下…
展开
-
python 基础(一)基本语法
特点语法对比从语法上分类:1\面向对象:java(现大比较流行) c#(因为安卓市场的出现慢慢淡出)2\面向过程:C(没有类),(oracle)pl/sql---一直排第一位,处理大数据速度比较快免费的服务是收费的,(sqlserver)t-sql(微软的 中小型企业用的比较多) mysql------第二位开源的免费的(现在数据库分类 关系型数据库、非关系型数据库)原创 2017-12-14 21:57:07 · 146 阅读 · 0 评论 -
mysql数据库(2)
修改内容#将李文才的email 修改成[email protected] student set email='[email protected]' where studentName='李文才'#由于考试题偏难,每个学生提2分update result set studentResult=studentResult+2#更新test和王宝宝的email为[email protected]'updat...原创 2018-03-20 08:58:22 · 5051 阅读 · 0 评论 -
django之easyUI(2)
接上篇easyUi(1)首先把树删成只剩一个子节点在shop 的app中创建一个urls文件接着在总项目的urls 中添加shop这个app的路径到后台views中写queryTree 函数from django.views.decorators.csrf import csrf_exempt 导入这个模块在函数上方 @csrf_exempt1.知识点当点击树目录时会自动加载传后台又加一遍文件目...原创 2018-04-18 22:07:56 · 1134 阅读 · 1 评论 -
scrapy(4)模拟登录
官网上说支持模拟登录,在中间件中接下来实现模拟登录原创 2018-05-09 10:28:25 · 200 阅读 · 0 评论 -
scrapy(5)zhaopin
打开文件:(1)首先第一个蜘蛛:zhilian原创 2018-05-10 14:21:19 · 218 阅读 · 0 评论 -
CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64 的解决方法。
vi /etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-每台机子不一样),原创 2018-05-06 09:47:46 · 586 阅读 · 0 评论 -
windows scrapy(1)
scrapy:就是一个应用框架,抽取website的内容 python应用框架scrapy:环境需要安装 机器识别,爬虫,人脸识别都需要安装,dlid机器学习需要安装pip就可以安装内置了类数据的选择和抽取的方法:选择有两种方法:css ,xpath,可以使用正则shell 交互方式,可以不写类,启动python交互控制台命令,用css.xpath调试和测验蜘蛛内置了多...原创 2018-05-06 09:54:42 · 162 阅读 · 0 评论 -
linux Scrapy(1)
1.首先搭建linux中的Scrapy环境(1)pip登入hadoop用户,首先看下pip版本是多少输入:pip -V是不是最新版本的如果不是执行pip install --upgrade pip命令(2)安装gcc 输入:yum -y install gcc我在安装的时候报错解决方法:https://blog.csdn.net/baiyan_er/article/details/80211894...原创 2018-05-06 13:03:32 · 246 阅读 · 0 评论 -
Scrapy(2)创建一个kgc_demo的蜘蛛的项目
安装完之后切换到hadoop用户上方是linux的演示,为了方便看我们回到windows来创建一个蜘蛛实例setting.py-------主要告诉我们蜘蛛在哪个包下,以后定义蜘蛛定义在spiders这个目录下,不是随便定义产生一个蜘蛛:执行这段命令(scrapy genspider kgcspider kgc.cn) 这个命令和我们自己新建个文件创建个文件是一样的区别在于用命令创建有模板代码。...原创 2018-05-06 15:49:34 · 363 阅读 · 0 评论 -
python线程
实现线程有两种A、函数 (需要导入模块_thread) B、类(需要导入模块threading)线程5种状态:创建,就绪,,运行,阻塞,死亡一、函数实现线程import _threadimport timedef print_time(threadName,delay): count=0 while count<5: time.sleep(delay)...原创 2018-03-05 22:16:29 · 300 阅读 · 0 评论 -
python之xml解析 SAX解析及元素树解析
#sax 解析自动触发事件#ContentHandler选导入模块from xml.sax import parseimport xml.saxclass Book(object): def __init__(self,bname=None,price=None,Write=None): self.bname=bname self.price=...原创 2018-03-04 11:44:56 · 533 阅读 · 0 评论 -
python 基础(一)语句分支循环
分支语句if(条件) 代码块elif 条件 代码块循环语句for x in range(0,x) 范围 例如:斐波那切序列 杨辉三角形 求1-100内的所有质数(只能被1和本身整除的) 求两个数的最小公倍数 最大公约数原创 2017-12-14 22:41:52 · 194 阅读 · 0 评论 -
python 基础(一)变量数据类型
python变量*1byte=8bit不需要关关键字 不需要声明变量名由字母,数字,下划线组成,不能以数字开头,不能以pyhton关键字命名python属于强类型语言,python中每一个变量都是一个引用各种的整数类型 1byte 4byte 8byte ----存储类型按照二进质float 浮点型bool truepython运算符原创 2017-12-14 22:05:21 · 176 阅读 · 0 评论 -
python类的继承及get和set方法的使用
Python中get和set 方法import sysclass Student: def set_namme(self,name): self.name=name def get_name(self): return self.namestu=Student()print(sys.getrefcount(stu))#查询对象的引用个数 前原创 2017-12-29 21:59:50 · 11757 阅读 · 0 评论 -
python继承(二)extends
方法重写:子类继承父类时,子类的方法签名和父类一样,此时子类重写了父类的方法,当生成子类对象时,调用的是子类重写的方法class car(object): def __init__(self,brand,color): self.brand=brand self.color=color def run(self): print("汽车原创 2017-12-29 22:51:01 · 639 阅读 · 0 评论 -
python基础(01)
1.变量:无需关键字,不需要声明js:var声明 2.python是一种强类型的语言:每一个变量都是一个引n=10 n是一个引用简单数据类型:一般存在栈中先进后出引用数据类型:就是对象 m=new Date() m存的地址,去堆中找数据(堆中存大量数据)。python中所有的都是对象,全部是引用3.print()换行,不换行:print(,end="")用户输入原创 2018-01-23 22:44:01 · 163 阅读 · 0 评论 -
python(线程)之生产者与消费者模式实例
import threadingimport timelist=[]lock=threading.Lock()huofuCond=threading.Condition(lock=lock)lock2=threading.Lock()chihuoCond=threading.Condition(lock=lock2)class HuoFu(threading.Thread): ...原创 2018-03-06 21:37:04 · 313 阅读 · 0 评论 -
python 网络编程 socket
一、基础知识网络根椐地域面积分为三类:局域网()、城域网(几十公里)、广域网(www)ip地址由4个8位组成第一个数字不能大于255IP地址由网络地址+本机地址组成分为5类:A类:1.0.0.0~126.255.255.255前一个是网络地址,后三位是本机地址(127.0.0.1,localhost是本地回环地址)B类:128.255.255.255~191.255.255.255前二两是网络地址...原创 2018-03-08 22:28:26 · 195 阅读 · 0 评论 -
python之xml解析DOM解析(一)
1.xml是一种文件2.区分大小写3.标签要正确嵌套4.开始部分<?xml version='1.0' encoding='utf-8'>5.只能有一个根节点6.节点可以有属性为什么写程序时使用xml:(1)平台兼容非常好,跨平台,语妄言通用(2)传递数据,保存数据(3)结构化存储,永久存储(4)多应用于配置文件,框架中使用解析xml文件中的内容,也就是读取xml文件内容首先做个练习,...原创 2018-03-01 19:38:30 · 3845 阅读 · 0 评论 -
scrapy(3)爬取图片
首先创建项目:创建完成后pycharmy打开项目:我们需要爬的是范冰冰的图片:先在网站上分析下,图片在网页上向下拉,一直加载,用的是ajax异步加载图片,所以在爬的时候,需要ajax的地址接下来爬取图片下载以500为例,这有可能有些地方下载不下来,现大爬的地址确定下来了首先找到单个图片的地址我们爬的地址是带images但又想爬(只是做性练习 )看官网上有个downloading and proce...原创 2018-05-08 16:01:45 · 225 阅读 · 0 评论