python学习笔记
文章平均质量分 65
人生苦短,我用python
icessun
要理解新的编程概念,最佳的方式是尝试在程序中使用它们;如果陷入了困境,请尝试做点其他的事情;如果依然无法摆脱困境,请复习相关内容。
展开
-
python发送邮件
QQ邮箱传输协议SMTP:简单邮件传输协议(由源地址到目的地址的传输规则)smtp.qq.com :QQ邮箱服务器默认端口:25生成第三方登录QQ邮箱的密钥,这样从第三方登录QQ邮箱,不能输入密码,只需要输入第三方密钥就行需要使用到的库smtplib :主要是负责发送邮件,连接邮箱服务器,登录邮箱email :构造邮件,邮件显示的内容,收件人,发件人import smtp...原创 2019-01-05 16:13:57 · 629 阅读 · 0 评论 -
mysqldb is not a supported wheel on this platform
打开cmd,输入python(需要安装python,且系统的环境变量配置了python安装路径下的bin文件夹路径),回车,然后输入下面两个的其中一个,获取当前系统需要安装的mysqldb的版本号:AMD64import pip._internalprint(pip._internal.pep425tags.get_supported())WIN32import pipprint(p...原创 2018-11-27 21:31:16 · 608 阅读 · 0 评论 -
Head First Python 读书笔记(六)
类:抽象行为和状态类:将行为和状态打包在一个对象中 采用驼峰命名法 class Dog(): """创建了狗类""" def __init__(self, name:str, age:int) -> None: '''初始化属性name和age''' self.name = name self...原创 2018-07-16 13:04:02 · 228 阅读 · 0 评论 -
Head First Python 读书笔记(四)
第六章:存储和管理数据打开,处理,关闭文件打开一个文件 todos = open('todos.txt','a'),a表示以追加的模式打开一个文件,返回一个文件流(对象)赋给变量todos写入数据 print('this is cat',file=todos),后面这个参数file是用来指定要写的文件流;写完数据之后,记得关闭文件,防止丢失数据:todos.close()读取...原创 2018-07-10 22:26:08 · 246 阅读 · 0 评论 -
Head First Python 读书笔记(三)
第五章 :构建一个WEB应用利用Flaskweb框架安装Flask使用pip命令 打开命令行提示窗口,输入如下命令(注意大小写,Windows下):py -3 -m pip install flask 使用这个命令去更新第三方的模块:py -3 -m pip install --upgrade 模块名字 或者py -3 -m pip install -U 模块的名字...原创 2018-07-07 22:08:56 · 414 阅读 · 0 评论 -
python中参数传递
在编程语言中,函数的参数传递有两种情况: - 按值类型传递num = 10def double(arg): arg=arg*2 print(arg)double(num) 调用该函数,传入一个变量,其实传入的是该变量的一个副本,该变量在函数中发生变化,不影响函数外面该变量。按引用类型(地址)传递def change(arg): ar...原创 2018-07-04 21:56:10 · 8861 阅读 · 0 评论 -
Head First Python 读书笔记(二)
第四章 :函数与模块定义函数:def函数注释文档def icessun(): # 这也是注释,下面是函数文档注释,描述函数的用途 """this is function document as docstring""" vowels=set('aeiou') word = input("provide a word to search for vo...原创 2018-07-04 09:09:13 · 445 阅读 · 2 评论