python基础
ITcainiaoyizhan
这个作者很懒,什么都没留下…
展开
-
python MD5加密
python中的md5加密在python3的标准库中,已经移除了md5,而关于hash加密算法都放在hashlib这个标准库中,如SHA1、SHA224、SHA256、SHA384、SHA512和MD5算法等。以下为官方文档的介绍:https://docs.python.org/3/library/hashlib.html?highlight=hashlib#creditsmd5()方法使...转载 2020-02-21 18:07:36 · 323 阅读 · 0 评论 -
数据导出为excel文件
from io import BytesIOimport xlsxwriter@member.route('/ac_work_excel/', methods=["GET", "POST"])@login_requireddef ac_work_excel(): """ 活动用户工作记录导出Excel :return: """ userid = ...原创 2019-09-12 17:30:00 · 374 阅读 · 0 评论 -
python基础——try与except处理异常语句详解
try/except介绍与其他语言相同,在python中,try/except语句主要是用于处理程序正常执行过程中出现的一些异常情况,如语法错(python作为脚本语言没有编译的环节,在执行过程中对语法进行检测,出错后发出异常消息)、数据除零错误、从未定义的变量上取值等;而try/finally语句则主要用于在无论是否发生异常情况,都需要执行一些清理工作的场合,如在通信过程中,无论通信是否发生错...转载 2018-12-22 21:01:02 · 826 阅读 · 0 评论 -
Python验证码登录
验证码登录import osfrom random import randint, samplefrom PIL import ImageFont, Image, ImageDrawfrom io import BytesIO# 验证码类from show_code import settingsclass VerfiyCode: def __init__(self...原创 2018-12-03 20:42:54 · 1522 阅读 · 0 评论 -
Python上传文件代码
这些应该就行了,如果有问题可以留言说一下,,,views视图代码:import osfrom datetime import datetimefrom django.shortcuts import renderfrom day09 import settingsdef upload(request): return render(request,'app/fileuploa...原创 2018-12-03 20:04:08 · 1129 阅读 · 0 评论 -
一个form表单有多个提交按钮
思路是这样的:先不指定表单的action,让action属性为"",method=“post”,为你的提交按钮全部替换为普通按钮,给它们都加上onclick事件,注意这里每一个按钮的onclick方法是一样的,只是传递的参数不一样,这里的参数只是起到标记是哪一个按钮的用。最后根据onclick里的方法传递的参数不同,可以判断是来自哪一个按钮的消息,再为表单设置方法并提交。这里有个案例(发布文章...转载 2018-11-28 16:17:45 · 2632 阅读 · 1 评论 -
Flask,Django项目收发邮件及python的email和smtplib模块收发邮件
①flask用其中的插件flask_mail发送邮件先在setting中相应的配置环境中设置服务器密码邮箱:class DevelopConfig(Config):DEBUG = TrueMAIL_SERVER = “smtp.qq.com”MAIL_USERNAME = "1371607399@qq.com"MAIL_PASSWORD = “awqihlwrprmogdbj”# zn...原创 2018-11-19 18:28:46 · 1220 阅读 · 0 评论 -
无参装饰器函数和带参装饰器函数
python装饰器:写的大白话通俗易懂点,理解会用就行,一点个人理解,下边几个装饰器带参数不带参数例子:最原始的就是写一个装饰用的函数,把被装饰的函 数作为参数传递给装饰函数,实例如下:def decorator(func):#装饰函数 print('welcome') func() print('end')def test():#被装饰函数 pri...原创 2018-08-11 10:01:15 · 237 阅读 · 0 评论 -
Python内建函数类方法静态方法实例化方法学习
静态方法class C(object): @staticmethod def f(): print('runoob'); C.f(); # 静态方法无需实例化cobj = C()cobj.f() # 也可以实例化后调用类方法,实例化方法class A(object): # 属性默认为类属性(可以给直接被类本身...原创 2018-11-19 18:09:11 · 310 阅读 · 0 评论