随笔分类 -  python

python学习日记
摘要:1、执行环境说明 python版本3.7直接使用pip进行安装pywin32、pyinstallerpip install pywin32pip install pyinstaller 2、使用了第三方库的情况建议在打包之前务必找到第三方库的包,把包复制到到跟myfile.py同目录下,然后再使用以 阅读全文
posted @ 2021-01-29 23:21 dayu2020 阅读(635) 评论(0) 推荐(0) 编辑
摘要:Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。 为什么需要装饰器 我们假设你的程序实现了say_hello()和say_goodbye()两个函数。 def say_hello(): print "hello!" def say_goodbye(): print 阅读全文
posted @ 2020-12-22 11:06 dayu2020 阅读(91) 评论(0) 推荐(0) 编辑
摘要:重写是继承机制中的重要内容,对于构造方法尤为重要。构造方法用来初始化新建对象的状态,大多数子类不仅要有自己的初始化代码,还要拥有超类的初始化代码。如果一个类的构造方法被重写,那么就需要调用超类的构造方法,否则对象可能不会被正确的初始化–Python基础教程将上述思想进行实践. 超类super 在py 阅读全文
posted @ 2020-12-01 22:45 dayu2020 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Python生成随机验证码 Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Image img = Image.new(mode='RGB', size 阅读全文
posted @ 2020-07-24 09:58 dayu2020 阅读(136) 评论(0) 推荐(0) 编辑
摘要:import xlrd import xlsxwriter import osimport pandas as pdimport numpy as np# 对合并报表进行透视# 待续# 获取文件夹所有文件def look_file(PATH): file=os.listdir(PATH) # for 阅读全文
posted @ 2020-06-22 15:00 dayu2020 阅读(222) 评论(0) 推荐(0) 编辑
摘要:执行: 最终,通过执行迁移文件,我们将Django项目中创建的模型转化为MySql中的数据表。 执行迁移文件的两条命令: python manage.py makemigrations python manage.py migrate 出现异常错误:django.core.exceptions.Im 阅读全文
posted @ 2020-06-10 16:34 dayu2020 阅读(154) 评论(0) 推荐(0) 编辑
摘要:大家都列表遍历都比较熟悉,但是突然被问到字典遍历问题,可能被问蒙: 下边了解一下: 1遍历电子的字典键值: key >>> a{'a': '1', 'b': '2', 'c': '3'}>>> for key in a: print(key+':'+a[key])a:1b:2c:3>>> for k 阅读全文
posted @ 2020-05-14 17:40 dayu2020 阅读(105) 评论(0) 推荐(0) 编辑
摘要:python 序列化 1 什么叫序列化 在我们存储数据或网络传输数据时候,需要多我们对象进行处理,把对象处理成方便储存和网络传输的数据格式,这个过程叫做序列化 2 对象序列化有三种方式; 2.1 pickle 可以将python中任意数据类型转换成bytes并写入文件中,同样可以把文件中写好的byt 阅读全文
posted @ 2020-03-29 17:49 dayu2020 阅读(459) 评论(0) 推荐(0) 编辑
摘要:#反射#描述:反射就是指在程序运行时,动态的去确定对象的类型,并且可以通过字符串的形式去调用对应的属性# ,方法,导入模块,是一种基于字符串的事情驱动# class User:# def __init__(self,):# self.username='wang'# self.userpwd=123 阅读全文
posted @ 2020-03-26 22:14 dayu2020 阅读(229) 评论(0) 推荐(0) 编辑
摘要:函数式编程最重要的是增强代码的重用性和可读性 1 def 函数名(参数): 2 3 ... 4 函数体 5 ... 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888, 阅读全文
posted @ 2020-03-25 15:45 dayu2020 阅读(391) 评论(0) 推荐(0) 编辑
摘要:一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+( 阅读全文
posted @ 2020-03-20 14:59 dayu2020 阅读(137) 评论(0) 推荐(0) 编辑
摘要:# shutil 主要更目录和文件有关模块# 拷贝目录 shutil,copy2('原路径', ’目标路径‘)# 拷贝文件# 删除目录'''#为什么要写LOG # log是为了排错; #log 是为了数据分析 一个购物商城 数据库里 # 什么时间购买了什么商品 #把那些商品加入购物车# 1一个用户什 阅读全文
posted @ 2020-03-18 11:26 dayu2020 阅读(186) 评论(0) 推荐(0) 编辑
摘要:# 有关函数返回值的问题关键点;谁调用返给谁: 通过递归函数查询文件夹所有文件的大小问题来分析:# OS模块 :查看一个文件夹下所有文件,这个文件夹有文件夹,不能用walk# -- coding: UTF-8 --import osimport sys#C:\Users\Administrator\ 阅读全文
posted @ 2020-03-17 15:46 dayu2020 阅读(249) 评论(0) 推荐(0) 编辑
摘要:# OS模块 :查看一个文件夹下所有文件,这个文件夹有文件夹,不能用walk# -- coding: UTF-8 --import osimport sys#C:\Users\Administrator\Desktop\ExcelPATH=r'C:\Users\Administrator\Deskt 阅读全文
posted @ 2020-03-15 14:35 dayu2020 阅读(517) 评论(0) 推荐(0) 编辑
摘要:# timeimport time# # #1 获取时间戳# # print(time.time())# # #2 获取格式化时间对象# # #获取默认参数是当前系统时间戳# # print(time.gmtime())# # print(time.localtime())# # print(tim 阅读全文
posted @ 2020-03-15 14:32 dayu2020 阅读(262) 评论(0) 推荐(0) 编辑
摘要:mport re'''# re 模块regex 正则表达式,正则表达式应用范围:1爬虫;2自动化运维--开发自动化;# 什么是正则表达式:一套规则: 匹配字符串的规则# 能做什么 1 检测一个输入的字符串是否合法用户输入内容的时候,要提前做检测 2 从一个大文件中找到索引符合规则的内容re模块和正则 阅读全文
posted @ 2020-03-15 14:29 dayu2020 阅读(176) 评论(0) 推荐(0) 编辑
摘要:ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with 阅读全文
posted @ 2020-03-12 19:43 dayu2020 阅读(1399) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示