由于ubuntu系统自带python2.7(默认)和python3.4,所以不需要自己安装python。 可以使用python -V和python3 -V查看已安装python版本。 在不同版本的python中ubuntu默认没有安装pip,所以需要自己手动安装pip。 在不同版本中安装pip,可以 ...
分类:
编程语言 时间:
2018-07-18 14:26:38
阅读次数:
189
python3:利用smtplib库和smtp.qq.com邮件服务器发送邮件 使用qq的邮件服务器需要注意的两个地方主要是: 1.协议问题 使用465端口 SSL 协议 2.口令问题 出现SMTPAuthenticationError 主要的原因就是口令和帐号信息不对,这里我们使用qq服务器发送 ...
分类:
编程语言 时间:
2018-07-18 14:23:31
阅读次数:
1179
本人Python小白一枚(妹),大家都说爬虫是python入门必学,找了几个实例,无奈无法运行,猜测可能是技术更新太快,有些已经不适用了。本着学习的决心,试试能不能调通。 原贴地址 https://blog.csdn.net/zhongqi2513/article/details/76896352 ...
分类:
编程语言 时间:
2018-07-18 14:14:14
阅读次数:
600
MD5加密算法 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import hashlib """ MD5加密 """ hash_md5 = hashlib.md5() hash_md5.update(b"hello")#b 表示byte类型 hash_md5.update( ...
分类:
编程语言 时间:
2018-07-18 14:04:55
阅读次数:
232
今天在测试,阿里云服务器发邮件时,发现使用默认的25端口,邮件无法正常发送,查了相关的资料,才知道,大部分的云服务器都会禁用25端口,所以才想到使用ssl 发送。 下面为具体的python3 使用ssl端口发邮件配置,邮箱服务器为163的企业邮箱 ...
分类:
编程语言 时间:
2018-07-18 13:59:15
阅读次数:
149
python3.5使用 第六天: 现在我们来讲for循环的用法 先写一段代码来解释它: 第一段的意思是循环 i(变量)从0开始打印只能打印10次 所以当我们要打印 i 时就会打印10次从0到9 上次那个猜数字的程序就可以用for进行优化一下 仔细的同志一定发现了else没有与if成对出现,上次我说过 ...
分类:
编程语言 时间:
2018-07-17 23:33:12
阅读次数:
216
一、创建终端节点 为什么要创建终端节点,把VPC和S3管理起来呢?如果不将VPC和S3通过终端节点管理起来,那么VPC中EC2实例访问S3存储桶是通过公共网络的;一旦关联起来,那么VPC中EC2实例访问S3存储桶走的就是内部网络。好处有两个:1. 走内部网络就不会产生流量费用;2. 走内部网络速度快,不会因为网络原因导致我们的Python脚本产生异常。
分类:
编程语言 时间:
2018-07-17 23:21:49
阅读次数:
204
ConfigParser模块在python中是用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 注意:在python 3 中ConfigParser模块名已更名为configparser ? 1 2 3 ...
分类:
编程语言 时间:
2018-07-17 23:18:42
阅读次数:
235
在python2中可以直接用在python3中要导入模块 整体数据进行压缩,合并得到一个最终结果 from functools import reduce reduce(<函数/处理方法>,<可迭代的>,<初始值/可有可无>) reduce(<函数/处理方法>,<可迭代的>,<初始值/可有可无>) ...
分类:
其他好文 时间:
2018-07-17 23:14:14
阅读次数:
157
首先导入模块 threading是线程模块,queue是系统提供的线程间通信队列,其中Queue为先进先出队列 应用这些就足以应对一般的python多线程编程场景了 ...
分类:
编程语言 时间:
2018-07-17 20:43:16
阅读次数:
182