自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python_requests请求

发送get请求:url = "http://s"#请求地址data = {"name":"陈雪"}#请求参数response = requests.get(url,data)#发get请求print(response.json()) #返回的是一个字典,如果返回的json不合法就会报错发送post请求:import requestsimport openpyxlurl = "https://qun.qq.com/cgi-bin/qun_mgr/search_group_membe

2021-11-06 17:43:59 269

原创 Python操作redis

1.连接redis字典形式连接redisredis_info = { "host":"192.168.1.1",#数据库地址 "password":"121111",#数据库密码 "db":15, #第几个数据库 "port"=6379 #默认端口号}r = redis.Redis(**redis_info,decode_responses=True)#decode_responses=True 添加这个参数的话...

2021-11-06 16:51:58 561

原创 Python base64编码

import base64s = "你好哥是个深深地感受到"#base编码,把字符串变成base64的结果result = base64.b64encode(s.encode())print(result.decode())b64_str="5L2g5aW95ZOl5piv5Liq5rex5rex5Zyw5oSf5Y+X5Yiw"ret = base64.b64decode(b64_str)print(ret.decode())...

2021-10-23 21:49:36 103 1

原创 Python数据加密(hashlib)

import hashlib# bytes#哈希算法password = "qwerasdfdfhdfhdhdfhdfhdfhdfhdfhdfh"#md5print(password.encode())m = hashlib.sha3_512(password.encode())# m = hashlib.md5(password.encode())print(m.hexdigest())#加盐def md5(string,salt=""): new = str(stri.

2021-10-23 21:47:29 85

原创 Python复制文件(shutil)

import shutilshutil.copyfile("笔记.txt","笔记.txt.new")#只能把文件复制成文件,不能把文件复制到其他的目录下,只能复制#文件,不能复制文件夹shutil.copy("笔记.txt","笔记.txt.new2")shutil.copy("笔记.txt","files")#用copy,new如果写的是一个文件夹,那么就把这个文件复制过去#如果写的是一个文件,那么就复制成这个文件#只能复制文件shutil.copytree("files",".

2021-10-23 21:45:49 162

原创 Python汉字转拼音(xpinyin)

from xpinyin import Pinyinp = Pinyin()ret = p.get_pinyin("单田芳","+")print(ret)s="""廖娟赵兰英罗淑英袁玉华萧秀华徐磊宋桂荣莫瑜陆帅王淑兰魏建华苏军王飞李秀梅罗秀兰李波李艳李燕李雁薛建平黄成周旭季军杨秀荣关兰英伍欣郑宇王雷李娟雷霞李艳徐玉英仇雪梅李雷王洋李建孙晶何飞孙林郑玲王桂香田强陈华吴秀云董强阮秀云王洋谢秀云潘玉.

2021-10-23 21:44:11 234

原创 Python 操作mysql(pymysql)

import pymysqlhost = "IP地址"username="用户名"password="密码"db="数据库名"port=3306charset="utf8"conn = pymysql.connect(host=host,user=username, passwd=password,db=db,port=port,charset=charset,autocommit=True)cur = conn.cursor(pymysql....

2021-10-23 21:42:36 182

原创 Python操作Excel(xlrd)

xlrd读取Excel数据(xlrd只能用来读)xlrd 最大可支持三万对行import xlrd#只能用来读#32000book = xlrd.open_workbook("用户.xlsx")sheet = book.sheet_by_index(0)#sheet = book.sheet_by_name("sheet")print(sheet.cell(0,0).value) #获取指定单元格的内容,是从0开始的print(sheet.nrows) #总共多少行print(sh.

2021-10-23 21:38:56 300

原创 Python操作Excel (openpyxl)

读取excel数据import openpyxlimport fakerf = faker.Faker(locale='zh_CN')book = openpyxl.Workbook()#读book = openpyxl.load_workbook("number.xls")sheet = book.active#获取默认的sheet页sheet = book["number.xls"]sheet.max_row#获取excel多少行sheet.max_column#获取

2021-10-23 21:36:48 348

原创 Faker模块

Faker模块,可自动生成测试数据import fakerf = faker.Faker(locale='zh_CN')print(f.name()) #随机姓名print(f.address()) #随机街道print(f.city()) #随城市print(f.chrome()) #随机浏览器标识print(f.date_time()) #随机时间print(f.user_name()) #用户名print(f.street_address()) #街道print(f.phone

2021-10-23 21:32:39 89

原创 Python 字典(Dictionary)

字典是另一种可变容器模型,且可存储任意类型对象。字典是无需的字典的每个键值key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中 ,格式如下所示:d = {key1 : value1, key2 : value2 }stus ={ "name":"zhangsan", "age":18, "sex":"男", "addr":"beijing"}# 修改字典中的值stus["age"] = 36...

2021-10-15 15:19:57 152

原创 Python 常用模块(os)

os常用方法1.os.listdir()#获取某个目录下的内容,如果不传路经,那么就获取当前目录下的2.os.remove()#删除文件,传入的是一个文件路径3.os.rename()#重命名,传入一个旧文件名和一个新的文件名4.os.mkdir()#创建文件夹5.os.mkdirs()#创建多层文件夹,当父目录不存在时会自动创建父目录6.os.name#获取当前操作系统名称7.os.rmdir("")#删除空文件夹8.os.removedirs()#删除空文件夹,会连带着父

2021-10-15 14:42:02 105

原创 Python内置函数

Python内置函数内置函数就是python自带的一些函数,不需要自定义就可以直接使用的函数1.round() #取N位小数的print(round(1.1312313,2))#第一个参数为小数,第二个参数为保留小数点后几位2.sorted() #排序s="31312312312"print(sorted(s))#排序,他会返回一个list,默认为升序print(sorted(s,reverse=True))#倒叙排序3.reversed() #反转变量,默认返...

2021-10-14 15:36:22 70

原创 Python 列表(list)

列表(list)是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。列表可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。(列表的数据项不需要具有相同的类型)示例:l = ["张三","李四","王五",123,555]获取列表元素:print(l[0]) #输

2021-10-11 16:17:47 343

原创 Python 条件语句

Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。示例:if 判断条件: 执行语句……else: 执行语句……其中"判断条件"成立时,则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。示例:sex="男"if sex =="男" or sex =="女": print("性别合法")else:pr

2021-10-11 15:26:09 95

原创 Python循环语句(While)

PythonWhile 循环语句Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件(condition): 执行语句(statements)执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件为false 时,则循环结束。示例:# while循环count =0while count<5: .

2021-10-11 15:14:04 450

原创 Python循环语句(for)

Pythonfor 循环语句Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。示例:for i in range(5): print(i)注:range()为python内置函数 ,range返回一个序列的数。for循环使用 else 语句在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … ..

2021-10-11 14:58:23 923

原创 Python定义方法、调用方法

函数定义的三种形式1.无参函数:当函数体内代码无需外部传入参数就可执行,那么就定义为无参函数 def func(): pass2.有参函数:当函数体内代码依赖外部传入参数才可以执行,那就定义成有参函数(name为参数) def func(name): print(name)3.空函数...

2021-10-04 16:52:45 596

空空如也

空空如也

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

TA关注的人

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