- 博客(14)
- 收藏
- 关注
转载 linux 安装opencv
https://blog.csdn.net/u013066730/article/details/79411767 配合https://blog.csdn.net/Splend520/article/details/97270438 使用
2021-06-02 17:32:45
163
原创 [爬虫]webdriver被识别
options = webdriver.ChromeOptions() options.add_experimental_option(‘useAutomationExtension’, False) options.add_experimental_option(‘excludeSwitches’, [‘enable-automation’]) driver = webdriver.Chrome(chrome_options=options) driver.execute_cdp_cmd(“Page.ad
2021-05-28 15:33:09
272
原创 不翻墙安装油猴
不翻墙安装油猴 https://chrome.zzzmh.cn/info?token=dhdgffkkebhmkfjojejmpbldmpobfkfo 利用极简插件安装
2021-05-19 18:18:12
2887
原创 ubuntu-PyV8安装(网盘资源)
Ubuntu下安装 sudo apt-get install libboost-all-dev sudo apt-get install aptitude 接着安装PyV8 用pip安装 sudo pip install -v pyv8 但是最后一步要翻墙 不翻墙的办法如下: 去github上下载:https://github.com/emmetio/pyv8-binaries 解压下载文件找到对应版本(注意python版本p3为python3),再解压把.so和.py文件复制到/usr/lib/py
2021-04-20 14:25:53
147
原创 开始挖坑
开始挖坑数据库redis教程 数据库 redis教程 站狂神:redis教程 他还有docker和设计模式的教程,不知道讲的好不好,有时间可以看看
2021-04-18 20:08:25
83
原创 2020-12-22 python脚本操作mysql什么时候用commit
python脚本操作mysql什么时候用commit 从隔离域hive把数据导入mysql时候遇见的小坑 1.MySQLdb.connect什么时候用commit DDL(数据定义型语言)的时候 CREATE DROP ALTER的时候不需要commit SELECT 查询的时候不需要commit INSERT UPDATE 的时候需要commit select 和insert混在一个cmd语句里的时候也不能commit,最好分开写,一个连接处理一个语句 ...
2020-12-22 19:49:56
281
原创 python--算法--插入排序--代码实现
插入排序 时间复杂度 : O(n2) 基础逻辑 : 一个列表 [2,4,8,3,7]里,取第一个元素为初始有序列表[2],剩下的元素为无序列表,遍历无序列表[4,8,3,7],判断4和2的大小,如果小于等于2,用python列表的insert方法插入到有序列表[2]的前面(如果需要插入,记得先删除无序列表里元素,毕竟只用了一个列表) class Solution(object): def ListSort(self, l): for index,i in enumerate(l):
2020-06-29 18:38:57
136
原创 python--算法--冒泡排序-代码实现
冒泡排序 时间复杂度: O(n2) 基础逻辑: 两两比较,把每次两两比较较大的那个移动到列表的最末尾(即整个列表的最大值放置在最末尾),完成了一次循环,挑选出了最大的数值,然后再进行第二次循环挑选第二大的数值,所以是双重循环. class Solution(object): def ListSort(self, l): listLen = len(l) for i in range(len(l)): for index in range(lis
2020-06-29 17:35:02
167
原创 python如何分清encode和decode
先来宏观的说一下: encode() 是编码 decode()是解码 两个函数参数相同都是两个 语法: str.encode(encoding=‘UTF-8’,errors=‘strict’) str.decode(encoding=‘UTF-8’,errors=‘strict’) 第一个参数是所需要的编码或者解码的格式,第二个参数是错误处理方案,默认为strict,意思是如果当前函数报错了,那么我们用抛出一个UnicodeError的方式处理它 一个新鲜出炉的真实案例: >>>a
2020-05-22 20:00:06
308
原创 python中get()的小坑【未解之迷】
简单解释概念 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。 用法 dict.get(key, default=None) key – 字典中要查找的键 default – 如果指定键的值不存在时,返回该默认值值。 实际用法 python版本2.7 > d = {"a":111111} > d.get("a") 111...
2019-09-27 18:12:42
487
翻译 【简述】Python中的mixin模式
引用文章(详解) https://www.cnblogs.com/aademeng/articles/7262520.html Mixin https://blog.csdn.net/u012814856/article/details/81355935 Mixin和多继承
2019-02-15 17:45:03
3230
翻译 【简述】什么是Python上下文管理协议
什么是python上下文管理器 类似 with open的实现 上下文管理器需要实现上下文管理协议,那什么是上下文管理协议呢。 上下文管理协议:实现了__enter__和__exit__方法。(一如迭代器协议是实现__iter__方法) 例: class Contextor: def __enter__(self): pass def __exit...
2019-02-12 18:30:11
493
原创 【代码实现】归并排序代码实现(python)
归并排序代码实现 实现一组无序列表用归并排序的思维排序 #usr/bin/python #coding=utf-8 ''' 通过对递归的调用,实现(归并排序)(印象笔记有关于归并的详解,关键字-归并排序) ''' def get(merge_sort): #递归 把列表一分为二 if len(merge_sort)==1: return merge_sort if merge_sort...
2018-12-27 19:16:59
540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人