上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: """ join()方法:主线程A中,创建了子线程B,并且在主线程中调用了B.join()方法,那么主线程A会在调用的地方等待,直到子线程B完成操作后,才可以接着往下执行. setDaemon()方法:主线程A中,创建了子线程B,并且在主线程A中调用了B.setDaemon()方法,这个意思是把主线程A设置为守护线程,这个时候,要是主线程A执行结束了, 就不用管... 阅读全文
posted @ 2019-02-18 16:28 jiyanjiao 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1. eval函数 函数的作用: 计算指定表达式的值。也就是说它要执行的Python代码只能是单个运算表达式(注意eval不支持任意形式的赋值操作),而不能是复杂的代码逻辑,这一点和lambda表达式比较相似。 函数定义: 参数说明: expression:必选参数,可以是字符串,也可以是一个任意的 阅读全文
posted @ 2019-02-18 14:01 jiyanjiao 阅读(245) 评论(0) 推荐(0) 编辑
摘要: # coding=utf-8 import datetime import time from selenium import webdriver url = "https://wx2.qq.com/?&lang=zh_CN" browser = webdriver.Chrome() browser.get("https://wx2.qq.com/?&lang=zh_CN") time.s... 阅读全文
posted @ 2019-02-17 15:32 jiyanjiao 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 注意:pyhton中操作xls和xlsx是不一样滴 阅读全文
posted @ 2019-02-17 15:29 jiyanjiao 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 冒泡排序: 3 冒泡排序的思想: 每次比较两个相邻的元素, 如果他们的顺序错误就把他们交换位置 4 比如有五个数: 12, 35, 99, 18, 76, 从大到小排序, 对相邻的两位进行比较 5 6 第一趟: 7 第一次比较: 35, 12, 99, 18, 76 8 第二次比较: 35, 99, 12,... 阅读全文
posted @ 2018-12-17 10:50 jiyanjiao 阅读(218) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-17 09:45 jiyanjiao 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 正则表达式: 3 4 1. \b hello:boudary匹配结尾边界以hello结尾 5 hello \b :匹配以hello开头 6 2. .是占位符,*是匹配0个到多个 7 \bhi.*:以hi开头的单词匹配整个单词,一个.匹配后一个字母,2个.匹配后两个字符 8 \bhi.[^,]*:以hi开头的不包含逗号的字符 9 3.... 阅读全文
posted @ 2018-12-04 15:24 jiyanjiao 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 # !/usr/bin/python 2 # -*- coding:UTF-8 -*- 3 # author:jiyanjiao 4 # 基础包:excel的封装 5 6 import xlrd 7 8 class readExcel(object): 9 def __init__(self,path): 10 self.path = path ... 阅读全文
posted @ 2018-12-04 11:31 jiyanjiao 阅读(155) 评论(0) 推荐(0) 编辑
摘要: requests发送get请求 2.有参数的get请求 requests发送post请求 2.text/xml 3.application/json 4.form-data(表单提交) 阅读全文
posted @ 2018-12-04 09:53 jiyanjiao 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-11-28 13:52 jiyanjiao 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页