摘要:
pip install pillow 基本使用 from PIL import Image # new 创建一张图片 im1 = Image.new('RGB', (500, 300), (50, 100, 150)) # show 用默认的图片打开方式打开图片 im1.show() # save
阅读全文
posted @ 2020-01-13 21:40
三个零
阅读(488)
推荐(0)
摘要:
Base64编码原理: https://blog.csdn.net/wo541075754/article/details/81734770 def Enbs64(s): # 编码后的结果 result = '' # 二进制数据 bin_data = '' # Base64编码对照表 bs64_ta
阅读全文
posted @ 2020-01-12 18:14
三个零
阅读(384)
推荐(0)
摘要:
添加或取消 Ctrl + Shift + 对应的数字(1-9) 作用 相当于标签,Ctrl + 对应的数字键,可以快速定位到做了标签的代码行
阅读全文
posted @ 2020-01-11 18:19
三个零
阅读(884)
推荐(1)
摘要:
pip install imageio import imageio # 需要合在一起的图片 image_list = [r'C:\Users\Hlzy\Desktop\\' + str(x) + ".jpg" for x in range(1, 12)] # gif的图片名 gif_name =
阅读全文
posted @ 2020-01-10 19:52
三个零
阅读(1856)
推荐(0)
摘要:
目录 安装 下载驱动 元素选取 输入、清除、点击 关闭窗口、浏览器 窗口切换 页面(frame)切换 页面弹窗 等待加载 动作链 键盘事件 执行js(滑动滚动条) 截图 获取元素属性 获取网页源代码、刷新页面 设置窗口大小 设置代理、UA Cookie操作 跳过Selenium检测 示例 安装 pi
阅读全文
posted @ 2020-01-09 11:18
三个零
阅读(3204)
推荐(2)
摘要:
<!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>Tracks</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></sc
阅读全文
posted @ 2020-01-08 17:14
三个零
阅读(540)
推荐(1)
摘要:
路径 C:\Users\Hlzy\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets 都是些没有后缀名的文件 添加后缀名即可看见图片 使用 ren 命名,修改全
阅读全文
posted @ 2020-01-07 12:12
三个零
阅读(1961)
推荐(0)
摘要:
截百度按钮的图 先将整个窗口的图保存下来 from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.baidu.com/') element = driver.find_element_by_
阅读全文
posted @ 2020-01-06 12:42
三个零
阅读(3287)
推荐(1)
摘要:
测试运行时间 运行时间 发现每次0.5秒,此时需要修改默认的时间 打开Python安装目录下的Lib\site-packages\selenium\webdriver\common\actions\pointer_input.py 修改 DEFAULT_MOVE_DURATION 的值即可,默认为2
阅读全文
posted @ 2020-01-05 10:13
三个零
阅读(4439)
推荐(0)
posted @ 2020-01-04 17:04
三个零
阅读(24731)
推荐(2)
摘要:
开发者工具(F12) 其中常用的有Elements(元素面板)、Console(控制台面板)、Sources(源代码面板)、Network(网络面板) 找 JS 文件的几种方法 1、找发起地址 2、设置事件触发断点 Event Listener Breakpoint 使用Sources面板上的Eve
阅读全文
posted @ 2020-01-03 18:58
三个零
阅读(950)
推荐(0)
摘要:
安装 windows pip install pycryptodomex ubuntu pip install pycryptodome 加密方式 单向加密:MD5 只能对数据进行加密,而不能解密 对称加密:DES、AES 数据加密与解密使用相同的密钥 非对称加密:RSA 比对称加密更安全、但速度慢
阅读全文
posted @ 2020-01-02 16:18
三个零
阅读(4025)
推荐(2)
摘要:
简介 一个国人编写的强大的网络爬虫系统并带有强大的WebUI 采用Python语言编写,分布式架构,支持多种数据库后端,强大的WebUI支持脚本编辑器,任务监视器,项目管理器以及结果查看器 官方文档:http://docs.pyspider.org/en/latest/ 安装 pip install
阅读全文
posted @ 2020-01-01 16:07
三个零
阅读(1068)
推荐(0)
摘要:
美拍链接:https://www.meipai.com/ 找到视频链接的标签,源代码中没有这个div 通过Fiddler抓包,找到class="mp-h5-player-layer-video"的div由哪个js文件生成的 打开对应的js文件,对其进行断点,找到src生成的方式 发现src参数在这个
阅读全文
posted @ 2019-12-31 15:37
三个零
阅读(1529)
推荐(0)
摘要:
pip install prettytable 每次添加一行 from prettytable import PrettyTable # 默认表头:Field 1、Field 2... # 添加表头 table = PrettyTable(["URL", "参数", "值"]) # add_row
阅读全文
posted @ 2019-12-26 15:21
三个零
阅读(3681)
推荐(0)
[[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1,2,3,4,5,6]
摘要:
利用推导式 old = [[1, 2], [3, 4], [5, 6]] # 从old中一个一个取出值,对取出的值(i)再进行一次遍历取值操作(也可以进行判断或者运算) new = [j for i in old for j in i] print(new)
阅读全文
posted @ 2019-12-22 22:34
三个零
阅读(1763)
推荐(0)
摘要:
查看已经安装的虚拟环境:workon 退出虚拟环境,home目录下执行:deactivate 进入虚拟环境:workon 虚拟环境名
阅读全文
posted @ 2019-12-21 22:51
三个零
阅读(790)
推荐(0)
摘要:
报错 下载pycurl库 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl 选择对应的python版本 安装pycurl库 pip install 文件名 安装pyspider库 换源安装pyspider:pip install pyspid
阅读全文
posted @ 2019-12-20 12:59
三个零
阅读(3197)
推荐(0)
摘要:
三种模式 按 ESC 进入命令模式 命令模式下输入 Shift + ; 进入末行模式 命令模式下输入插入命令,如(i,a,o) 进入输入模式 进入 vim 文件名 vim直接编辑一个文件,如果是已经存在的文件,则是打开着文件,如果是没有的文件,就会新建文件 在Linux中,文件后缀只是一个标示,任何
阅读全文
posted @ 2019-12-19 13:48
三个零
阅读(337)
推荐(0)
摘要:
ctrl + s 的作用是暂停屏幕输出 ctrl + q 恢复屏幕输出即可 恢复之后会出现在暂停期间输入的字符
阅读全文
posted @ 2019-12-18 19:51
三个零
阅读(1020)
推荐(0)
摘要:
ifconfig:查看IP ls:显示目录文件 pwd:当前所在的目录 who am i:显示当前登录时用的用户名 cd:目录跳转 mkdir:创建文件夹 rmdir:删除文件夹 touch:新建文件 rm:删除文件 cp:复制文件 mv:移动文件 cat:查看文件 clear:清屏(快捷键:Ctr
阅读全文
posted @ 2019-12-18 18:58
三个零
阅读(277)
推荐(1)
摘要:
VirtualBox设置端口转发 Xshell 新建会话 连接成功
阅读全文
posted @ 2019-12-18 17:46
三个零
阅读(1817)
推荐(1)
摘要:
Ajax简介 一门异步的加载技术,局部刷新 异步加载,可以在不重载整个网页的前提下,进行局部刷新 分为原生和JQ两种 JSON数据格式 Json对象转字符串: JSON.stringify() 字符串转Json对象:JSON.parse() <script type="text/javascript
阅读全文
posted @ 2019-12-17 22:08
三个零
阅读(346)
推荐(0)
摘要:
JQuery轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JQ轮播图</title> </head> <style> * { margin: 0; padding: 0; } li { list-s
阅读全文
posted @ 2019-12-16 15:56
三个零
阅读(497)
推荐(0)
摘要:
JS轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS轮播图</title> </head> <style> * { margin: 0; padding: 0; } li { list-style
阅读全文
posted @ 2019-12-15 21:18
三个零
阅读(507)
推荐(0)
摘要:
JQ与JS JQ是JS写的插件库,就是一个JS文件 凡是用JQ能实现的,JS都能实现,JS能实现的,JQ不一定能实现 引入 BootCDN:https://www.bootcdn.cn/jquery/ 本地文件引入:<script src="js/jq.js"></script> 在线引入:<scr
阅读全文
posted @ 2019-12-14 21:19
三个零
阅读(364)
推荐(0)
摘要:
Math对象 开平方:sqrt 绝对值:abs π:PI x的y次方:pow 四舍五入取整:round 向下取整:floor 向上取整:ceil 最大值:max 最小值: min 随机数:random var br = "<br>"; document.write(Math.sqrt(9) + br
阅读全文
posted @ 2019-12-13 19:00
三个零
阅读(349)
推荐(0)
摘要:
操作符 算术运算符:+ 、 、 、 / 、 %、++、 赋值运算符:= 、+=、 =、 =、/=、%= 比较运算符: 、 =、 流程控制 以下在进行判断的时候为假 0 null undefined NaN "" 空字符串 false if else switch 循环 for循环 while循环 d
阅读全文
posted @ 2019-12-12 19:44
三个零
阅读(625)
推荐(0)
摘要:
基本使用 写在Script 标签里 引入外部js文件:<script src=" "></script> console.log(" ") 方法用于在控制台输出信息 注意事项 严格区大小写 每一行完整语句后面加分号 变量名不能使用关键字和保留字 代码要缩进,保持可读性 修改元素内容 获取元素 通过i
阅读全文
posted @ 2019-12-11 16:53
三个零
阅读(7371)
推荐(1)
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Practice</title> </head> <style> #register,#login{ width: 300px; height: 400px;
阅读全文
posted @ 2019-12-10 21:28
三个零
阅读(830)
推荐(0)
摘要:
盒子模型 边框:border 左边框:border-left 右边框:border-right 上边框:border-top 下边框:border-bottom 复合样式:border 边框颜色:border-color 边框宽度:border-width 边框样式:border-style 实线:
阅读全文
posted @ 2019-12-10 14:23
三个零
阅读(440)
推荐(0)
摘要:
CSS的基本使用 直接写在标签内 <p style="color: red; font-size: 40px;">段落</p> 写在 style 标签内 <style type="text/css"> span{ color: aquamarine; } </style> 使用外部 .css 文件
阅读全文
posted @ 2019-12-09 15:56
三个零
阅读(509)
推荐(0)
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Practice</title> </head> <body> <form action="#" method="get"> 用户名:<input type="
阅读全文
posted @ 2019-12-08 19:40
三个零
阅读(3891)
推荐(1)
摘要:
1、加上placeholder,可以为空 2、放在label标签中
阅读全文
posted @ 2019-12-08 17:47
三个零
阅读(5202)
推荐(0)
摘要:
注释 <!-- 注释内容 --> 标签使用样式 开始标签<a > 标签体 </a>结束标签 自闭合标签,eg:<br>,<hr>,<input><img> 标签属性 通常为键值对形式出现,eg:color=“red” id = ‘new’ 属性只能出现在开始标签和自闭合标签内 属性名字全部小写,属性
阅读全文
posted @ 2019-12-07 23:20
三个零
阅读(368)
推荐(0)
摘要:
求s=a+aa+aaa+aaaa+aa...a的值 其中a是一个数字,多少个数字相加由键盘输入控制 a = int(input("数字:")) count = int(input("个数:")) s = '' result = 0 for i in range(1, count + 1): # 第i
阅读全文
posted @ 2019-12-06 22:24
三个零
阅读(579)
推荐(0)
摘要:
编程常用词汇 import requests import openpyxl from lxml import etree import re url = 'https://www.runoob.com/w3cnote/common-english-terminology-in-programmin
阅读全文
posted @ 2019-12-05 10:51
三个零
阅读(642)
推荐(0)
摘要:
pip install openpyxl 几个常用的对象 Workbook:工作簿,一个包含多个Sheet的Excel文件 Worksheet:工作表,一个Workbook有多个Worksheet,如“Sheet1”,“Sheet2”等 Cell:单元格,存储具体的数据对象 导入包 # 导入的包在这
阅读全文
posted @ 2019-12-04 20:36
三个零
阅读(1829)
推荐(0)
摘要:
pip install redis import redis # 连接redis # 几个常用默认参数: # host='localhost', port=6379, db=0, decode_responses=False, password=None con_redis = redis.Stri
阅读全文
posted @ 2019-12-03 23:52
三个零
阅读(8786)
推荐(0)
摘要:
pip install pymysql import pymysql db_config = { 'host': '127.0.0.1(ip)', 'port': 3306, 'user': '账号', 'password': '密码', 'db': '数据库名', 'charset': 'utf8
阅读全文
posted @ 2019-12-02 17:35
三个零
阅读(435)
推荐(0)