自定义博客皮肤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)
  • 收藏
  • 关注

原创 Hadoop安装与配置过程中的问题

安装过程主要参考参考https://blog.youkuaiyun.com/hliq5399/article/details/78193113及一些其他资料,感谢。 1.Linux安装2.Jdk安装,配置环境变量添加环境变量有2种方法://1,使用export命令export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node...

2018-10-16 23:25:11 375

原创 爬图集保存到mongodb

import requestsfrom urllib.parse import urlencodefrom requests.exceptions import RequestExceptionimport jsonfrom bs4 import BeautifulSoupimport refrom config import *#引入config.py中所有变量import...

2018-04-11 17:20:10 663

原创 【练习】正则表达式计算器

#coding:utf-8import re#正则表达式计算器#检测错误(1)括号匹配(2)运算符检查 (3)非法字符#查找括号,乘除,加减。#运算#主函数替换# ret=re.findall('\([^()]+\)',s)# 审核小括号def check_k(s): tag = 0 for x in s: if x == '(':

2018-02-02 21:18:40 1453

原创 正则表达式

import re# ret=re.findall('w\w{2}l','hello world')# print(ret)# re.findall('alex','ss') #后者字符串中匹配符合前者规则的字符串# 2元字符#通配符.只能代指一个字符(除转义字符)# ret=re.findall('w..l','hello world')# print(ret)#^...

2018-02-01 21:17:41 264

原创 生成器与迭代器

# (x for x in range()) 类型:生成器(第一种定义)# [x for x in range()] 类型:列表对象#回收机制# a=1# b=a# a=2# b=10#当一个数据没有被指向时会被回收,1被回收def foo(): print('111') yield 1 print('222') yield 2## nex

2018-01-29 20:12:05 251

原创 【练习】webdriver爬取京东商品信息

# 引入selenium中的webdriverfrom selenium import webdriverimport timeclass JingDong(object): def __init__(self,keyword): self.url='https://www.jd.com' self.key=keyword def JD_...

2018-01-26 18:12:22 1146

原创 备忘录

类和对象属性与方法,私有,与方法,私有,#coding:utf-8s='阿萨德's.decode('本身编码格式')#两者间需要unicode过渡s.encode('目标编码格式')python2默认asscipython3默认unicode 文件编码为utf-8文件打开时若模式为w,则打开的同时已经清空关闭文件意义:若不关闭文件python中内部会提供清理,但不

2018-01-26 11:41:14 186

原创 面向对象编程(一)

# setattr 动态添加或者修改属性attr_dict = {'iq': '150', 'eq': '150', 'color': 'yellow'}t = (1,2,3)t = 1,2print(attr_dict.items())# for循环遍历字典for key,value in attr_dict.items(): # key是属性名 value是属性值

2018-01-25 20:33:33 138

原创 【练习】json访问api(python3.5)

json数据接口天气接口http://api.map.baidu.com/telematics/v3/weather?location=郑州市&output=json&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&callback=?快递查询http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号ps

2018-01-25 20:13:28 1914

原创 文件读写

文件打开时若模式为w,则打开的同时已经清空flush清空内存缓冲区文件修改 与读写模式光标位置内存存储机制有关读写txt文本文件try: f = open('/path/to/file', 'r') print f.read()finally: if f: f.close()with open('/path/to/file', 'r

2018-01-25 19:48:18 272

原创

插入数据时指定的位置超过最大索引,会把数据放在最后索引遍历 泛型遍历删除列表中数据  1.pop() 2del 指定索引3 remove移除指定的元素,只会移除第一个匹配元素**********用pop()删除,因为pop是从后往前删用其他删索引下标从零开始,尽量用一维不用二维student_lis

2018-01-25 13:48:00 157

原创 理解装饰器

#装饰器的应用源于开放封闭原则# import time# def show_time(object):# def inner():# start=time.time()# object()# end=time.time()# bet=end-start# print(bet)# re

2018-01-25 13:45:31 191

转载 Python 中的闭包

闭包定义: 如果在一个内部函数里,对在外部作用于(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包Python 中的闭包原文出处: 田小计划   闭包(closure)是函数式编程的重要的语法结构,Python也支持这一特性,下面就开始介绍Python中的闭包。首先看看闭包的概念:闭包(Closure)是词法闭包(Lexical C

2018-01-25 13:40:55 4639

原创 错误

1.尝试修改string的值(导致“TypeError: 'str' object does not support item assignment”) string是一种不可变的数据类型,该错误发生在如下代码中: spam = 'I have a pet cat.' spam[13] = 'r' print(spam) 而你实际想要这样做: spam = 'I have a pe

2018-01-25 13:30:08 337

原创 高级特性

生成列表>>> [x * x for x in range(1, 11) if x % 2 == 0][4, 16, 36, 64, 100]还可以使用两层循环,可以生成全排列:>>> [m + n for m in 'ABC' for n in 'XYZ']['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ']

2018-01-25 13:01:13 176

原创 尾递归

尾递归是指,在函数返回的时候,调用自身本身,并且,return语句不能包含表达式。这样,编译器或者解释器就可以把尾递归做优化,使递归本身无论调用多少次,都只占用一个栈帧,不会出现栈溢出的情况。怎么写尾递归?形式上只要最后一个return语句是单纯函数就可以。如:return tailrec(x+1);而return tailrec(x+1) + x;

2018-01-25 12:57:04 177

原创 函数参数

默认参数def power(x, n=2):必选参数在前,默认参数在后,这样,当我们调用power(5)时,相当于调用power(5, 2):def add_end(L=[]): L.append('END') return L>>> add_end()['END', 'END']>>> add_end()['END', 'END', 'END']定

2018-01-25 12:51:57 143

原创 常用函数

ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:str通过encode()方法可以编码为指定的bytes数据类型检查可以用内置函数isinstance()-------------------------------------------------------------------删除列表中数据  1.pop() 2del 指定

2018-01-25 12:00:53 194

空空如也

空空如也

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

TA关注的人

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