赵韶晖_
码龄11年
关注
提问 私信
  • 博客:72,749
    问答:1,695
    74,444
    总访问量
  • 24
    原创
  • 1,367,525
    排名
  • 38
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2013-10-27
博客简介:

赵韶晖的博客

查看详细资料
个人成就
  • 获得22次点赞
  • 内容获得21次评论
  • 获得85次收藏
创作历程
  • 14篇
    2018年
  • 11篇
    2017年
成就勋章
TA的专栏
  • Python
    22篇
  • Mysql
    4篇
  • linux
  • 阿里云
  • 腾讯云
  • 问题笔记
    4篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

相对路径url拼接 函数,urljoin

#url 相对路径拼接from urllib.parse import urljoinx=urljoin('http://www.baidu.com','../index.html')print(x)
原创
发布博客 2018.07.04 ·
2107 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

常用基础总结

''''''1.匿名函数和工厂函数的组合使用,有时候会加上列表推导式'''x=list(map(lambda x:x*x, [i for i in range (0,9) if i%2!=0]))print(x)'''2.步长完整版的参数是 两个冒号,三个数字第一个数字是开始,第二个数字是结束,第三个数字是步长注意:正步长左闭右开,负步长右闭左开'''s='hello pyt...
原创
发布博客 2018.05.07 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

xpath 使用方法(starts-with) 匹配头

html_doc = ''' <html> <head> <title> The Dormouse's story </title> </head> <body> <p class="title"&gt
原创
发布博客 2018.05.03 ·
1054 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

字节码转义

#unicode_escape 把字符串当作unicode处理x=r'\u5f20\u51cc\u79ef\u7d2f\u7684\u4e34\u5e8a\u7ecf\u9a8c'print(x.encode().decode('unicode_escape'))输出打印:张凌积累的临床经验x=r'\u5f20\u51cc\u79ef\u7d2f\u7684\u4e34\u5e8a\u7ec...
原创
发布博客 2018.05.03 ·
2370 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

抓包工具详解

一、抓包工具的原理首先是要通过代理设置,浏览器访问到这个抓包工具。访问:浏览器>>抓包工具>>服务器响应:服务器>>抓包工具>>浏览器1、http数据的抓包,协议本身就是明文传输的,所以直接转发2、https数据的抓包,协议本身在传输的过程中,是加密的,无法解析2.1  抓包工具对于浏览器来说,模拟服务端,使用抓包工具的证书进行加密2.2  抓包工具...
转载
发布博客 2018.02.22 ·
2507 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

python模拟对称加密算法

'''''''''url 的加密和解密'''from urllib import parses='加密字符's1=parse.quote(s)print(s1)#%E5%8A%A0%E5%AF%86%E5%AD%97%E7%AC%A6s2=parse.unquote(s)print(s2)#加密字符'''base64:这个是网络上最常见的用于传输字节码的方式之一这...
原创
发布博客 2018.02.22 ·
1441 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

12306自动抢票软件代码实现

昨天我发的是抓取的12306数据包,然后分析了一下,今天按照昨天的分析 用代码实现了,如果有需要的同学们可以看一下,实现的功能有,登录,验证码识别,自动查票,有余票点击预定, 差了最后一步提交订单。同学们可以自己研究一下。import requestsimport timeimport dmptimport reimport randomfrom copyheader
原创
发布博客 2018.02.03 ·
21363 阅读 ·
11 点赞 ·
17 评论 ·
57 收藏

12306自动购票 ,抓包分析

我是在文本编辑工具里写的,然后复制到CSDN格式有点乱,你们可以粘贴到文本编辑工具中慢慢分析9 首页:   https://kyfw.12306.cn/otn/login/init12 没有参数https://kyfw.12306.cn/otn/dynamicJs/lzuhkeb13 没有参数https://kyfw.12306.cn/otn
原创
发布博客 2018.02.02 ·
7774 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

python模仿网页版微信发送消息,初版

这个微信版网页版虽然繁琐,但是不是很难,全程不带加密的。有兴趣的可以试着玩一玩,如果有兴趣的话,可以完善一下,做一些比较有意思的东西。开发环境:Windows10开发语言:Python3.6开发工具:pycharm抓包工具:fiddler抓的包如下:import requestsimport timeimport refrom bs4
原创
发布博客 2018.01.31 ·
2855 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

封装pymysql ,

import pymysqlimport configMysql as c #配置文件,自己写import reclass ConDb(): def openClose(fun): def run(self,sql=None): #创建数据库连接 db=pymysql.connect(host=c.host,port
原创
发布博客 2018.01.26 ·
4433 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

python 操作execl,知识点 进程池,队列,xlwt

注:from conMySql import ConDb  这个是我自己封装的操作mysql工具,你们可以换成其它的操作数据库工具       为了方便理解,我把数据库的列改成中文的了,如果实际项目中,千万不要这样做使用的设计模式:生产者消费者模式,(生产者:getgitem   消费者:toExecl)知识点:进程池,进程队列,xlwtimport xlwt
原创
发布博客 2018.01.17 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gevent协程 和多线程,以及单线程的速度差别

运行环境一致的情况下,协程,线程,和单线程的运行速度差别。协程:import geventimport requestsfrom guanjianzi import keylist as keysfrom gevent import monkeymonkey.patch_all() #猴子补丁,改变python的库,改成非阻塞的import reimport times=
原创
发布博客 2018.01.12 ·
2923 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python 线程池 分配任务给线程,爬取加入库。

import requestsfrom guanjianzi import keylist as keysimport refrom conMySql import ConDbfrom multiprocessing.dummy import Pool as ThreadPools=requests.Session()con=ConDb()def getlist(url):
原创
发布博客 2018.01.12 ·
1257 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python 协程库 gevent

import gevent''' gevent 核心功能:协程编程问:为什么需要gevent?答:为了解决socket的IO阻塞问题,实现io多路复用,封装了协程。问:gevent 的优势?答:在现有代码不变的情况下实现协程开发。 gevent他不需要你对代码进行大的变动,可以让现在的很多代码可以继续用。'''import random#from gevent im
原创
发布博客 2018.01.11 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python操作数据库,装饰器管理数据库的的打开和关闭。

import pymysqlclass ConDb(): def openClose(fun): def run(self,sql=None): #创建数据库连接 db=pymysql.connect(host='localhost',port=3306 ,user='root',password='root',db='lj
原创
发布博客 2017.11.10 ·
2361 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

Python基础之字典dict

#字典的特性,键值对出现 {key:value},字典的定义{}#字典的key不可重复,如果key重复的话,默认最后一个元素添加到字典中,多个元素之间用逗号分割。#字典是无序的#定义一个字典:例dic={'a':1,'b':2}#字典的常用方法#fromkeys 参数是一个可迭代类型,把每一个迭代对象变成字典的key,value默认为None 可以修改 例子#注意注
原创
发布博客 2017.11.08 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python基础之集合

#集合#集合的定义方法大括号{}和 setse={1,2,3}#集合是无序的,且不能出现重复的元素,可变。#集合是无序的所以每次的返回顺序都是随便返回的,集合没有索引#集合最主要的用途,并交叉#& 交集 返回两个集合相同的元素,如果没有相同元素 就返回空值 集合的空值 set()#| 并集 把两个集合排除重复并组成一个新的集合#- 差集 就是两个集合公共的部分
原创
发布博客 2017.11.08 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 随手笔记

如何查询自己数据库支持什么引擎SHOW ENGINES 创建表的时候可以指定数据库引擎ENGINE=MyISAM :指定引擎CHARSET=UTF-8 :  指定编码 各种存储引擎的特性:MyISAM: 存储限制:有,锁机制:表锁,索引:B树,全文缓存:支持索引缓存数据可压缩:支持空间使用:低内存使用:低批量插入速度:高 In
原创
发布博客 2017.10.31 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySql 开启外网访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;!-- all 所有权限, *.* 所有库中的所有表, root 账户,% 是所有ip都可以的意思!-- 立即生效flush privileges;
原创
发布博客 2017.10.30 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python3 list列表的常用方法

#python3 list列表的常用方法li=[1,2,3]# appendli.append('4') #append 方法,追加一个元素在末尾,每次只能添加一个,方法返回值是Nonehelp(li.append) # 查看帮助文档'''append(...) method of builtins.list instance L.append(object) -> N
原创
发布博客 2017.10.28 ·
2432 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多