自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selenium元素定位

#导入模块import timefrom selenium import webdriver#打开浏览器driver=webdriver.Chrome()#全屏driver.maximize_window()#打开网页driver.get('http://www.baidu.com')#获取页面标题和urlprint(driver.title)print(driver.c...

2018-06-29 14:30:08 889

原创 自动评价

#导入模块import timefrom selenium import webdriver#打开浏览器from selenium.webdriver.common.by import Bydriver=webdriver.Chrome()driver.maximize_window()#打开网页driver.get('http://stu.1000phone.net/stu...

2018-06-29 14:25:34 2160

原创 代理IP,模拟登陆,request.get设置cookie

import requestsheaders = { 'Host': 'https://blog.csdn.net/weixin_42141853', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0', 'Accept': 'text/html...

2018-06-26 22:01:58 4364

原创 HelloWorld

#导入flask类库from flask import Flask,current_app,g,request,session#创建应用实例app=Flask(__name__)#绑定app和创建视图函数@app.route('/')def index(): #内置对象 #current_app当前运行的程序实例 print(current_app) #...

2018-06-25 00:10:26 1600

原创 爬取淘宝图片

import osimport reimport urllib.requestimport requestsdef getHtml(url,headers): # 代理设置 proxy = urllib.request.ProxyHandler({'http': '118.190.95.26:9001'}) # 字典 # 基本的urlopen不支持代理、co...

2018-06-24 17:00:35 2986 1

原创 爬取博客首页,并将所有博客文章写入文件

import urllib.requestimport reimport timedef getHtml(url): headers = ('User-Agent', "Opera/9.80(WindowsNT6.1;U;en)Presto/2.8.131Version/11.11") # 代理设置 proxy = urllib.request.ProxyHan...

2018-06-23 22:35:22 1375

原创 url.request模拟浏览器和中间代理服务器

import randomimport urllib.requestimport time#使用代理服务器进行信息爬取,很好解决IP限制的问题#http://www.xicidaili.com/def proxyServer(url,proxy_addr,headers): proxy=urllib.request.ProxyHandler({'http':proxy_addr...

2018-06-23 18:47:05 6060

原创 b站弹幕

谷歌浏览器:import requestsimport timecookie={'Cookie':'l=v; LIVE_BUVID=AUTO9115296677131525; Hm_lvt_8a6e55dbd2870f0f5bc9194cddf32a02=1529667823,1529678970,1529719880; finger=7b4f413b; buvid3=8933D0B8-60...

2018-06-23 17:09:23 2516

原创 map、reduce、fillter函数比较

from functools import reduce#生成器g=(x*x for x in range(1,10))print(g)print(list(g))#map惰性计算,一次性的data=map(lambda i:i*i,[x for x in range(1,10)])print(data)print(list(data))#用reduce和lambda计算1...

2018-06-23 16:03:02 1683

原创 将新浪新闻首页所有新闻爬取下来

'''将新浪新闻首页所有新闻爬取下来'''import urllib.requestimport urllib.errorimport re#模拟请求头headers={'User-Agent':"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) " "Ch...

2018-06-21 15:35:05 1608

原创 选择排序

#选择排序def selectionSort(lists): long=len(lists) for i in range(long-1): for k in range(i+1,long): if lists[i]>lists[k]: lists[i] , lists[k]=lists[k],lis...

2018-06-19 17:28:58 773

原创 爬取豆瓣出版社列表并写入文件中

import reimport urllib.request#爬取豆瓣出版社列表并写入文件中resp=urllib.request.urlopen('https://read.douban.com/provider/all')data=resp.read().decode('utf-8')#print(data)pat='<div class="name">(.*?)&l...

2018-06-18 19:59:38 896

原创 九九乘法表

for i in range(1,10): for k in range(1,i+1): print('%2d*%2d=%2d'%(k,i,k*i),end=' ') print()

2018-06-15 13:23:28 1354

原创 多进程文件复制

#方法一import os,timefrom multiprocessing import Pool#实现文件的拷贝def copyFile(rpath,wpath): with open(rpath,'rb') as fr: content=fr.read() with open(wpath,'wb') as fw: fw.write(c...

2018-06-10 23:47:09 902

原创 进程

'''一个任务就是一个进程进程是系统中程序执行和资源分配的基本单位,每个进程都有自己的数据段、代码段、堆栈段单核CPU实现多任务原理:操作系统轮流让各个任务交替执行多核CPU实现多任务原理:真正的秉性执行多任务只能在多核CPU上实现,但由于任务数量远远多于CPU的核心数量,所以操作系统也会自动把很多任务轮流调度到每个核心上执行并行:真正的一起执行,任务数小于等于CPU核心数并发:任...

2018-06-10 20:08:56 798

原创 实例、类、静态方法

#python其实有3个方法,即静态方法(staticmethod),类方法(classmethod)和实例方法'''实例方法调用离不开实例,需要把实例自己传给函数,类方法一样,只不过传递的是类而不是实例 静态方法以@staticmethod装饰器进行装饰,它相当于一个写在类的作用域中的普通方法; 类方法以@classmethod装饰器进行装饰,它有一个系统默认参数cls,代表的...

2018-06-09 19:01:37 778

原创 函数参数传递

一、参数传递    参数传递的本质:实参给形参赋值的过程1.1 位置参数之值传递      值传递指传递不可变类型,一般指string、tuple和number类型def func1(a): print(a) a = 10 print(a) temp = 20#将temp作为实参传递给func1函数,将赋值给形参a#相当于 a = tempfunc1(temp)print(temp)1.2  位置...

2018-06-09 13:54:14 730

原创 迭代器

from collections import Iterablefrom collections import Iterator#列表生成式li=list(x for x in range(10))l=[x for x in range(6)]print(li)print(l)#可迭代对象'''1.可以直接作用于for循环的对象统称为可迭代对象,我们称之为:Iterator...

2018-06-09 10:37:09 755

原创 判断回文数

#判断回文数字num=input("please enter a number:")tnum=num[::-1]if num==tnum: print(num+'is a palindrome number')else: print(num + 'is not a palindrome number')

2018-06-05 21:13:28 770

原创 爬虫入门

import urllib.requestimport random#向指定url发送请求,并返回文件对象response=urllib.request.urlopen("http://www.baidu.com")#data=response.read()#print(data)#<class 'bytes'>#print(type(data))#将爬取的内容写入文...

2018-06-05 20:54:35 915

原创 python深浅拷贝

#python深浅拷贝import copya=[10,22,[12,35]]#浅拷贝外层地址改变,内层地址不变,即不会拷贝数据中的子对象b=copy.copy(a)#深拷贝,地址都改变c=copy.deepcopy(a)print(b)a[1]=100a[-1][1]=1000print(a)print(c)结果:[10, 22, [12, 35]][10, 10...

2018-06-02 23:07:11 467

原创 发送信息给飞秋

from socket import *#创建套接字udpSoctet=socket(AF_INET,SOCK_DGRAM)#接受方地址sendAddress=('10.3.134.255',2425)sendData= ('1:1:表哥:表哥:32:%s'%'下午好').encode('gbk')udpSoctet.sendto(sendData,sendAddress)udpSo...

2018-06-02 13:59:40 710

空空如也

空空如也

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

TA关注的人

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