![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
抱着代码睡觉
这个作者很懒,什么都没留下…
展开
-
在图像中画线段
img = np.zeros((512,512,3),np.uint8) #创建一幅图像 #画线 cv.line(img,(0,0),(511,511),(0,0,255),5) #1、要画的图像 2、起点 3、终点 4、颜色 5、线宽 #画矩形 cv.rectangle(img,(100,100),(400,400),(255,0,0),3) #1、要画得图像 2、左上角的点 3、右下角的点 4、颜色 5、线宽 -1表示为铺满 #画圆 cv.circle(img,(40,40),10,(0,25原创 2021-03-07 13:47:54 · 506 阅读 · 0 评论 -
Python之登录淘宝
from selenium import webdriver #如果我们想要用这个框架去控制指定浏览器 需要使用此模块去控制浏览器 from selenium.webdriver.support.ui import WebDriverWait #等待浏览器加载数据 USERNAME = '' #输入微博账号 PASSWORD = '' #输入微博密码 class taobao_infors: #构造函数初始化 def __init__(self):原创 2020-08-20 18:55:01 · 365 阅读 · 0 评论 -
Python之12306查询
#模拟浏览器向服务器发送请求 import requests import re import urllib.parse #编码 #请求URL,由于该URL请求方式为get def send_request(): url = 'https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date=2020-08-19&leftTicketDTO.from_station=IZQ&leftTicketDTO.t原创 2020-08-18 13:45:38 · 377 阅读 · 0 评论 -
Python处理Excel文件
import xlsxwriter #用于向Excel文件中写数据 import xlrd #用去从Excel文件中读取数据 import os.path #读取指定目录下的所有文件 '''使用Python新建一个Excel文件''' workbook = xlsxwriter.Workbook('有限公司.xlsx') '''创建一个工作表,所说的sheet表''' worksheet = workbook.add_worksheet() '''设置单元格的样式'''原创 2020-08-07 23:08:06 · 190 阅读 · 0 评论 -
Python正则表达式(2)
import re #正则修饰符是对正则表达式进行修饰 #re.S:让 . 匹配换行 #re.I:使匹配忽略大小写 #re.M:让 $ 能够匹配换行 # . 表示出了换行字符以外的任意字符 x = re.search(r'm.*a','jjiafijmjfij\njfjajju',re.S) print(x) y = re.search(r'x','good Xyz',re.I) print(y) #\w:表示的是字母数字和_ +:出现一次以上 $:指定的内容结局 z = re.findall(r'原创 2020-08-03 15:15:12 · 137 阅读 · 0 评论 -
Python正则表达式(1)
#用来处理字符串,对字符串进行检索和替换 #1、查找 2、替换 import re x='hello\\nworld' print(x) #hello\nworld #第一个参数就是正则匹配规则 #第二个参数表示需要匹配的字符串 #在正则表达式里,如果想要匹配一个 \ 需要 \\\\ m = re.search('\\\\',x) #在正则表达式里,还可以在字符串前面加r,\\就表示 \ re.search(r'\\',x) # search和match方法的原创 2020-08-02 15:07:48 · 125 阅读 · 0 评论 -
Python文件操作(2)
#文件操作 #read #将所有数据都读取出来 #read(num) #num指定读取的长度 read(1024)可以使电脑不会卡机,直接输出 #readline #只读取一行数据 #readlines #读取所有的数据,保存在一个列表里 #文件拷贝功能 import os file_name = input('请输入一个文件路径:') if os.path.isfile(file_name): #判断是否是文件 #打开一个旧的文件 old_file = open原创 2020-08-01 19:17:46 · 130 阅读 · 0 评论 -
Python 文件操作(1)
```python #Pyhon 里使用 open 内置函数打开并操作一个文件 #open 参数介绍 #file: 用来指定打开的文件(不是文件的名字,而是文件的路径) #路径分为两种: #1、绝对路径:从电脑盘符开始的路径。 #在Windows系统里,文件夹之间使用 \ 分隔 #在非Windows系统里,文件夹之间使用 / 分隔 #在Python的字符串里, \ 表示转义字符('C:\Users\ASUS\Desktop\hj\实验室') #路径书写的三种方式: 1、\\ 2、r'\' 3、 /.原创 2020-08-01 14:40:29 · 134 阅读 · 0 评论 -
Python hashlib库和hamc库
import hashlib import hmac #这两个模块是用来进行数据加密 #hashlib模块里主要支持两个算法: md5 和 sha 加密 #加密方式:单向加密(md5和sha):只有加密的过程,不能解密; 对称加密; 非对称加密 #需要将加密的内容转换成为二进制encode x = hashlib.md5() #生成一个md5对象 x.update('abc'.encode('utf-8')) print(x.hexdigest())原创 2020-07-29 10:17:47 · 253 阅读 · 0 评论 -
Python random模块
#random 模块用来生成一个随机数 import random random.randint(a,b) #用来生成【a,b】的随机整数(左闭右闭) 等价于randrange(a,b+1) random.random() #用来生成【0,1)的随机浮点数 random.randrange(a,b) #用来生成【a,b)的随机整数(左闭右开) random.choice([]) #用来在可迭代对象里随机抽取一个数据 random.原创 2020-07-28 14:09:47 · 164 阅读 · 0 评论