自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7安装chrome和chromedriver以及selenium

How To Install Chrome On Centos 7Download the google-chrome-stablewget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpmLets install chrome now.yum localinstall google-chrome-stable_current_x86_64.rpmLets check if chrome is

2021-04-23 10:15:31 264 1

原创 linux/ubuntu/centos7完全卸载/移除chromedrive

If you’re positive you’ve already removed it using:sudo rm -f /usr/bin/chromedriverAnd you say that chromedriver -v is still printing output, then try running which chromedriver again, and rming the file until it returns nothing.You might need to delet

2021-04-23 09:51:58 1536

原创 Scrapy结合selenium并激活cookie

对于一些网站在访问的时候是会遇到cookie的问题,但直接获取cookie不去激活则是无效的,但又有一定的反爬措施,而爬取全站一般只需要获取一次cookie,因此用selenium也磨刀不误砍柴工准备工作scrapy中设置# 在scrapy settings中设置COOKIES_ENABLED = Trueselenium对应的函数get_cookies()    获得cookie信息add_cookie(cookie_dict) 添加cooki

2020-09-23 09:57:24 656

原创 python实现GMT时间日期与标准格式互换

gmt转换成标准格式"""GMT_FORMAT -> format_regex"""format_regex = '%Y-%m-%d %H:%M:%S'GMT_FORMAT = '%a, %d %b %Y %H:%M:%S GMT'new_data = []with open('format_data.json','r',encoding='utf-8') as fp: json_data = json.load(fp) for data in json_data:.

2020-08-27 10:37:17 2239

原创 C语言学习笔记(二):数据类型

2.数据为什么用二进制存储?3.何为二进制3.1十进制3.2二进制4.如何表示二进制的正和负5.计算机的内存是如何编址的7.如何衡量内存空间的大小7.1计算机存储数据的最基本单元8.衡量内存容量的单位是什么9.为什么要引入数据类型10.C语言有哪几种数据形式?13.如何来声明变量的类型14.如何给变量赋值15.变量的属性16.变量的类型决定了什么?2.数据为什么用二进制存储?二进制在电容器容易实现,双稳态原件很多二进制运算比十进制运算简单的多二进制数..

2020-08-13 21:11:58 208

原创 正则表达式

正则表达式元字符量词贪婪匹配:惰性匹配(非贪婪)匹配:转义符元字符在正则表达式中能够帮助我们匹配的内容的符号都是正则表达式的元字符. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线 word\s 匹配任意的空白符 tab键产生的空格 enter产生的空格 空格也能用空格进行匹配 tab键也可以用\t去匹配 enter键也可以用回车来进行匹配\d 匹配一位数字 digit数字\t 匹配tab键\n 匹配回车键\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结

2020-08-02 22:17:51 73

原创 Python四种方式实现单例模式

单例模式是什么单例模式的实现方式1.通过模块2. 使用__new__3. 使用装饰器实现单例模式静态方法实现单例模式是什么该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。单例模式的实现方式1.通过模块class Test:def foo(self): passtest = Test()# 新建MyTest.py文件from MyTest import testtest.foo()2..

2020-07-13 23:12:37 155

原创 flask拆成django项目(二)(终极)

flask拆分为Django样式二二级改装最终项目结构在App文件夹里新建settings.py文件在settings中在配置开发环境在first_blue里添加在App/__init__.py中修改为在manage.py中进行迁移命令的改装在ext.py 文件里做如下修改在manage.py 修改运行命令二级改装最终项目结构├── App│ ├── ext.py│ ├── init.py│ ├── models.py│ ├── pycache│ ├── settings

2020-07-11 11:56:17 1009

原创 flask拆分为Django样式(一)

flask拆分为Django样式环境变量路径 :安装flask-script项目拆分成django目录目录结构App/__init__.py :views.py 文件里manage.py 文件里:进行路由管理的拆分使用 flask-blueprint来解决views.py 文件里App/__init__.py :views 变身将views转换为包,在 views/__init_.py文件里创建first_blue (这些操作都是为了解耦)APP/init.py加入数据库ORM改装安装FLASK-SQLAL

2020-07-11 09:51:16 1060

原创 Python super函数的用法

Python super函数使用方法例子绑定参数super菱形继承例子使用方法super(type[, object-or-type])例子在继承里如果不使用super会出现如下的错误class Bird: def __init__(self): self.hungry = True def eat(self): if self.hungry: print 'Ahahahah' else:

2020-07-06 16:16:48 115

原创 Git学习快速上手常用命令

Git常用命令Git的基本名词一、新建代码库二、配置三、增加/删除文件四、代码提交五、分支六、标签七、查看信息九、撤销十、其他Git的基本名词Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库流程图一、新建代码库# 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它

2020-07-05 22:57:42 102

原创 elements in iteration require ‘v-bind:key‘ directives.eslint-plugin-vue

错误提示:Custom elements in iteration require ‘v-bind:key’ directives.eslint-plugin-vue错误提示:Custom elements in iteration require ‘v-bind:key’ directives.eslint-plugin-vue原因:使用了Vue中的vetur插件,在使用v-for时,key是必须的解决:关闭VScodet对该插件的检查,在文件-首选项-设置里面输入vetur validation

2020-06-30 20:52:15 431 1

原创 MySQL查询练习题

MySQL练习题MySQL练习题数据来源查询相关selectwhereorder_by聚合函数综合MySQL练习题数据来源数据见之前的文章 link.查询相关selectwhereorder_by聚合函数综合# 查询-- 1.查询student表中所有的记录-- 2.查询student表中所有记录的s_name,s_sex和s_class列-- 3.查询教师所有的单位但是不重复的t_depart列-- 4.查询score表中成绩在60-80之间所有的记录(sc_degre

2020-06-19 18:19:29 687

原创 mysql学习笔记(一):数据库及表的创建和数据插入

MySQL学习笔记欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mark

2020-06-18 19:16:31 482

空空如也

空空如也

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

TA关注的人

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