摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 from selenium.webdriver.common.by import By 4 from lxml imp 阅读全文
posted @ 2020-03-16 21:58 kog_maw 阅读(230) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 from selenium.webdriver.common.by import By 4 5 6 browers_p 阅读全文
posted @ 2020-03-16 21:57 kog_maw 阅读(281) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 4 5 browers_path = r'C:\Users\Administrator\AppData\Local\3 阅读全文
posted @ 2020-03-16 21:56 kog_maw 阅读(1571) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 4 5 browers_path = r'C:\Users\Administrator\AppData\Local\3 阅读全文
posted @ 2020-03-16 21:55 kog_maw 阅读(166) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 4 5 browers_path = r'C:\Users\Administrator\AppData\Local\3 阅读全文
posted @ 2020-03-16 21:54 kog_maw 阅读(192) 评论(0) 推荐(0)
摘要: from selenium import webdriver from selenium.webdriver.chrome.options import Options browers_path = r'C:\Users\Administrator\AppData\Local\360Chrome\C 阅读全文
posted @ 2020-03-16 21:53 kog_maw 阅读(216) 评论(0) 推荐(0)
摘要: from selenium import webdriver from selenium.webdriver.chrome.options import Options import time browers_path = r'C:\Users\Administrator\AppData\Local 阅读全文
posted @ 2020-03-16 21:52 kog_maw 阅读(275) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 from selenium.webdriver.common.by import By 4 5 6 browers_p 阅读全文
posted @ 2020-03-16 21:51 kog_maw 阅读(162) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 import time 4 5 6 __browser_url = r'C:\Users\Administrator\ 阅读全文
posted @ 2020-03-16 21:50 kog_maw 阅读(241) 评论(0) 推荐(0)
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.chrome.options import Options 3 4 5 ''' 6 selenium :自动化测试工具,本身不是测试工具,只是模拟浏览器操作的工具 7 webdriv 阅读全文
posted @ 2020-03-16 21:49 kog_maw 阅读(129) 评论(0) 推荐(0)
摘要: 1 import requests 2 from lxml import etree 3 from urllib import request 4 import re 5 import os 6 from queue import Queue 7 import threading 8 9 10 '' 阅读全文
posted @ 2020-03-16 21:48 kog_maw 阅读(198) 评论(0) 推荐(0)
摘要: 1 import queue 2 import threading 3 import time 4 5 6 q = queue.Queue(5)#对生成的类对象指定最多可容纳元素 7 q.empty()#判断队列元素个数是否为0 8 9 def q_q (): 10 '''queue的基本函数使用' 阅读全文
posted @ 2020-03-16 21:46 kog_maw 阅读(142) 评论(0) 推荐(0)
摘要: 1 import threading 2 import time 3 import random 4 5 6 gMoney = 1000 7 gCondition = threading.Condition() 8 gtime = 0 9 10 class Producer(threading.Th 阅读全文
posted @ 2020-03-16 21:45 kog_maw 阅读(140) 评论(0) 推荐(0)
摘要: 1 import threading 2 import time 3 import random 4 5 6 gMoney = 1000 7 gLock = threading.Lock() 8 9 class Producer(threading.Thread): 10 def run(self) 阅读全文
posted @ 2020-03-16 21:42 kog_maw 阅读(129) 评论(0) 推荐(0)
摘要: 1 import threading 2 3 value = 0 4 glock = threading.Lock() 5 6 def value_add(): 7 global value 8 glock.acquire()#加锁 9 for x in range(1000000): 10 val 阅读全文
posted @ 2020-03-16 21:41 kog_maw 阅读(139) 评论(0) 推荐(0)
摘要: 1 import threading 2 import time 3 4 5 class write_a(threading.Thread): 6 def run(self): 7 for x in range(3): 8 print("写字%s" % threading.current_threa 阅读全文
posted @ 2020-03-16 21:39 kog_maw 阅读(66) 评论(0) 推荐(0)
摘要: 1 import time 2 import threading 3 4 5 def write_a(): 6 for x in range(3): 7 print("写字%s"%threading.current_thread()) 8 time.sleep(1) 9 10 def draw_a( 阅读全文
posted @ 2020-03-16 21:38 kog_maw 阅读(93) 评论(0) 推荐(0)
摘要: 1 import csv 2 3 4 def csv_rd(): 5 with open(r'E:\anacondatest\PythonData\aaaaa.csv','r',encoding='utf-8') as fp: 6 7 readers = csv.reader(fp) 8 print 阅读全文
posted @ 2020-03-16 21:37 kog_maw 阅读(153) 评论(0) 推荐(0)
摘要: 1 import json 2 3 4 a = [{'a':1},{'b':'张三'}] 5 b = json.dumps(a) 6 7 # with open('a.json','w',encoding='utf-8') as fp: 8 # # fp.write(b) 9 # #json内置函数 阅读全文
posted @ 2020-03-16 21:36 kog_maw 阅读(129) 评论(0) 推荐(0)
摘要: 1 from lxml import etree 2 import requests 3 4 5 baseurl = 'https://www.dytt8.net' 6 headers = { 7 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) 阅读全文
posted @ 2020-03-16 21:35 kog_maw 阅读(429) 评论(0) 推荐(0)
摘要: import requests from lxml import etree headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63 阅读全文
posted @ 2020-03-16 21:34 kog_maw 阅读(139) 评论(0) 推荐(0)
摘要: from lxml import etree ''' 需求: 1、获取所有的tr标签 2、获取第二个tr标签 3、获取所有class等于even的标签 4、获取所有a标签的href属性 5、获取所有的职位信息(纯文本) ''' def parse_tengxun(): parse = etree.H 阅读全文
posted @ 2020-03-16 21:33 kog_maw 阅读(202) 评论(0) 推荐(0)
摘要: 1 from lxml import etree 2 3 r = ''' 4 <div class="tabsConItem syllabus"> 5 <ul id="syList"> 6 <li class="item lesson" > 7 <div class="main"><a href=" 阅读全文
posted @ 2020-03-16 21:32 kog_maw 阅读(2934) 评论(0) 推荐(1)
摘要: 1 import requests 2 3 4 resp = requests.get("http://httpbin.org/ip") 5 print(resp.text) 6 7 proxy = { 8 'http':'60.167.102.218:9999' 9 } 10 resp2 = re 阅读全文
posted @ 2020-03-16 21:30 kog_maw 阅读(148) 评论(0) 推荐(0)
摘要: 1 import requests 2 kw = {'wd':"中国"} 3 headers = { 4 "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ 阅读全文
posted @ 2020-03-16 21:28 kog_maw 阅读(287) 评论(0) 推荐(0)
摘要: 1 from urllib import request 2 from http.cookiejar import MozillaCookieJar 3 cookiejar = MozillaCookieJar('cookie.txt') 4 handler = request.HTTPCookie 阅读全文
posted @ 2020-03-16 21:27 kog_maw 阅读(218) 评论(0) 推荐(0)
摘要: from urllib import request,parse from http.cookiejar import CookieJar ur1 = r"https://mail.yeah.net/" #创建一个cookiejar对象 cookiejar = CookieJar() #使用cook 阅读全文
posted @ 2020-03-16 21:26 kog_maw 阅读(263) 评论(0) 推荐(0)
摘要: 1 import urllib.request 2 url1 = 'https://www.baidu.com' 3 4 5 #http://www.httpbin.org 这个网站可以课程方便的查看http请求的一些参数 6 # 快代理 7 #创建一个代理IP,传入的值是一个字典,键是http或者 阅读全文
posted @ 2020-03-16 21:24 kog_maw 阅读(235) 评论(0) 推荐(0)
摘要: 1 import urllib.request 2 import urllib.parse 3 4 5 #拉钩网,反爬虫策略很好,请求头需要添加Referer(引用; 引用页; 推荐人; 参照页),请求对象需要data=,method='POST' 6 # url = 'https://baike. 阅读全文
posted @ 2020-03-16 21:21 kog_maw 阅读(296) 评论(0) 推荐(0)
摘要: 1 import urllib.request 2 import urllib.parse 3 4 5 #分割URL网址 6 #两者基本一样,唯一不同的是urlparse会多一个params属性 7 url1 = 'https://baike.baidu.com/item/%E8%99%9A%E6% 阅读全文
posted @ 2020-03-16 21:19 kog_maw 阅读(124) 评论(0) 推荐(0)
摘要: 1 import urllib.request 2 import urllib.parse 3 4 5 params = {'name':'张三',"age":"18",'say':'hello world'} 6 result = urllib.parse.urlencode(params) 7 阅读全文
posted @ 2020-03-16 21:18 kog_maw 阅读(180) 评论(0) 推荐(0)
摘要: 1 from urllib import request 2 from urllib import request 3 4 5 #保存请求返回的数据,retrieve取回,检索数据 6 resp1 = request.urlretrieve('http://www.baidu.com','baidu 阅读全文
posted @ 2020-03-16 21:17 kog_maw 阅读(130) 评论(0) 推荐(0)
摘要: 1 <!-- 前端性能优化 2 从用户访问资源到资源完整的展现在用户的面前的过程中,通过技术手段和优化策略,缩短每个步骤的处理时间从而提升整个资源的访问和呈现速度,网站的性能直接回影响到用户的数量,所有前端性能优化很重要。 3 4 前端性能优化分为如下几个方面: 5 6 1、代码部署 7 a、代码的 阅读全文
posted @ 2020-03-16 20:56 kog_maw 阅读(96) 评论(0) 推荐(0)
摘要: 1 <!-- 正则表达式: 2 1、什么是正则表达式:能让计算机读懂的字符串匹配规则 3 2、正则表达式的写法: 4 var re=new regexp(“规则”,“可选参数”); 5 var re=/规则/参数; 6 3、规则中的字符 7 a、普通字符匹配: 8 /a/ 匹配字符a /a,b/匹配 阅读全文
posted @ 2020-03-16 20:55 kog_maw 阅读(146) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial- 阅读全文
posted @ 2020-03-16 20:54 kog_maw 阅读(146) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial- 阅读全文
posted @ 2020-03-16 20:53 kog_maw 阅读(147) 评论(0) 推荐(0)
摘要: 1 <!-- bootstrap 模态框 2 1、modal 申明一个模态框 3 2、modal-dialog 定义模态框的尺寸 4 3、modal-lg 定义大尺寸的模态框 5 4、modal-sm 定义小尺寸的模态框 6 5、modal-header 7 6、modal-body 8 7、mod 阅读全文
posted @ 2020-03-16 20:52 kog_maw 阅读(929) 评论(0) 推荐(0)
摘要: 1 <!-- bootstrap导航条 2 1、navbar 申明导航条 3 2、navbar-default 申明默认的导航条样式 4 3、navbar-inverse 申明反白的导航条样式 5 4、navbar-static-top 去掉导航条的圆角 6 5、navbar-fixed-top 固 阅读全文
posted @ 2020-03-16 20:51 kog_maw 阅读(145) 评论(0) 推荐(0)
摘要: 1 <!-- bootstrap 表单 2 1、form 申明一个表单域 3 2、form-inline 内联表单域 4 3、form-horizontal 水平排列表单域 5 4、form-group 表单组、包括表单文字和表单控件 6 5、form-control 文本输入框、下拉列表控件样式 阅读全文
posted @ 2020-03-16 20:50 kog_maw 阅读(204) 评论(0) 推荐(0)
摘要: 1 <!-- 1、btn 申明按钮 2 按钮颜色 3 2、btn-default 默认按钮样式 4 3、btn-primay 5 4、btn-success 6 5、btn-info 7 6、btn-warning 8 7、btn-danger 9 8、btn-link 10 11 按钮尺寸 12 阅读全文
posted @ 2020-03-16 20:49 kog_maw 阅读(203) 评论(0) 推荐(0)
摘要: 1 <!-- bootstrap 隐藏类 2 1、hidden-xs 3 2、hidden-sm 4 3、hidden-md 5 4、hidden-lg --> 6 <!DOCTYPE html> 7 <html lang="en"> 8 <head> 9 <meta charset="UTF-8" 阅读全文
posted @ 2020-03-16 20:48 kog_maw 阅读(169) 评论(0) 推荐(0)
摘要: 1 <!-- 列偏移: 2 1、col-lg-offset- 3 2、col-md-offset- 4 3、col-sm-offset- 5 4、col-xs-offset- --> 6 <!DOCTYPE html> 7 <html lang="en"> 8 <head> 9 <meta char 阅读全文
posted @ 2020-03-16 20:47 kog_maw 阅读(123) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial- 阅读全文
posted @ 2020-03-16 20:46 kog_maw 阅读(138) 评论(0) 推荐(0)
摘要: 1 <!-- bootstrap将页面横向分成12等分,按照12等分定义了适应不同宽度等分的样式类,这些样式类组成了一套响应式、移动设备优先的流式栅格系统: 2 1、col-lg- 大于1200排成一行,小于1200分别占一行 3 2、col-md- 大于992排成一行,小于992分别占一行 4 3 阅读全文
posted @ 2020-03-16 20:45 kog_maw 阅读(226) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial- 阅读全文
posted @ 2020-03-16 20:44 kog_maw 阅读(74) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial- 阅读全文
posted @ 2020-03-16 20:43 kog_maw 阅读(74) 评论(0) 推荐(0)
摘要: 1 <!-- 简单、直接、强悍的前端开发框架,让web开发更迅速、简单。来自Twitter,是目前很受欢迎的前端框架之一。bootstrap是基于HTML、css、JavaScript的,让书写代码更容易。移动优先,响应式布局开发。 2 3 中文网:http://www.bootcss.com 4 阅读全文
posted @ 2020-03-16 20:42 kog_maw 阅读(109) 评论(0) 推荐(0)
摘要: 1 <!-- 移动端的操作方式和pc端是不同的,移动端主要用手指操作,所以有特殊的touch事件,touch事件包括如下几个事件: 2 1、touchstart:手指放到屏幕时触发 3 2、touchmove:手指在屏幕上滑动时触发 4 3、touchend:手指离开屏幕时触发 5 4、touchc 阅读全文
posted @ 2020-03-16 20:40 kog_maw 阅读(98) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style type="text/css"> 7 .div1{ 8 width: 200px; 9 阅读全文
posted @ 2020-03-16 20:39 kog_maw 阅读(98) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style type="text/css"> 7 .box{ 8 width: 200px; 9 h 阅读全文
posted @ 2020-03-16 20:38 kog_maw 阅读(170) 评论(0) 推荐(0)
摘要: 1 <!-- 本地储存分为cookie,以及新增的localStorage 和sessionStorage 2 1、cookie存储在本地,容量最大4k,在同源的http请求时携带传递,损耗带宽,可设置访问路径,只有此路径及此路径的子路径才能访问cookie,在设置的过期时间之前有效 3 4 2、l 阅读全文
posted @ 2020-03-16 20:36 kog_maw 阅读(187) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script type="text/javascript" src="../jquery-1.12. 阅读全文
posted @ 2020-03-16 20:35 kog_maw 阅读(236) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script type="text/javascript"> 7 $.ajax({ 8 url:'j 阅读全文
posted @ 2020-03-16 20:34 kog_maw 阅读(77) 评论(0) 推荐(0)
摘要: 1 <!-- ajax技术的目的是让JavaScript发送的http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化xmlhttp对象,使用此对象与后台通信。ajax通信的过程不会影响后续JavaScript的执行,从而实现异步 2 3 同步和异步:现实生活中,同步是指同时做几件事情, 阅读全文
posted @ 2020-03-16 20:33 kog_maw 阅读(122) 评论(0) 推荐(0)
摘要: 1 <!-- 函数节流: 2 JavaScript中有些事件触发频率是非常高的,比如onresize事件(jq中的resize),onmousemove事件(jq中的mousemove)以及鼠标滚轮事件,在短时间内多次触发执行绑定的函数,可以巧妙的用定时器来减少触发的次数,实现函数节流 --> 3 阅读全文
posted @ 2020-03-16 20:31 kog_maw 阅读(570) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style type="text/css"> 7 .clearfix:after{ 8 conten 阅读全文
posted @ 2020-03-16 20:30 kog_maw 阅读(160) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script type="text/javascript" src="../jquery-1.12. 阅读全文
posted @ 2020-03-16 20:28 kog_maw 阅读(95) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script type="text/javascript" src="../jquery-1.12. 阅读全文
posted @ 2020-03-16 20:27 kog_maw 阅读(137) 评论(0) 推荐(0)