搜索到与相关的文章
Python

Python实现自动发送邮件 -- 自动抓取博客/网站中留言的邮箱并发送相应

Python实现自动发送邮件--自动抓取博客/网站中留言的邮箱并发送相应邮件背景脚本要解决的问题:实现方法代码及解析1.AutoSendEmailByBlogComments.py2.FileOperation.py3.SendEmail.py备注:邮箱SMTP设置背景在各大论坛、博客上,很多User通过留言邮箱获取相关资料,但是留言人数过多了,对于博主来说一个一个发送相关邮件太繁琐了,同时也经常不能及时发现新评论,效率太低。。。我是个懒人,这当然也不能忍

系统 2019-09-27 17:55:56 2484

Python

Python--列表如何去掉最后一个元素

在Python3中列表数据类型的内置方法里有三种方法可以删除列表的最后一个元素(我所知道的):1、pop方法list=[1,2,3,4]list.pop()print(list)#[1,2,3]2、del方法list=[1,2,3,4]del(list[-1])print(list)#[1,2,3]3、切片list=[1,2,3,4]list=list[0:-1]print(list)#[1,2,3]总结:以上三种方法未在内存处理上进行测试,唯一区别,po

系统 2019-09-27 17:53:39 2484

Python

Python网络爬虫——bs4基本用法

使用流程:-导包:frombs4importBeautifulSoup-使用方式:可以将一个html文档,转化为BeautifulSoup对象,然后通过对象的方法或属性去查找指定的节点内容。(1)转化本地文件:-soup=BeautifulSoup(open(‘本地文件’),‘lxml’)(2)转化网络文件(与requests配合):-page_text=requests.get(url=url,headers=headers).text-soup=Bea

系统 2019-09-27 17:52:15 2484

Python

Python转换时间的图文方法

time模块常用的中时间的转换。python中的时间戳:通俗讲就是某个时刻的时间,单位是秒;获取当前时间的时间戳:time.time()1)没有参数,2)返回从1970年1月1日00:00:00(UTC)算起,到现在走了多少秒。3)time()函数是时间转换的基础,许多时间转换函数,都以这个返回值做参数。3)任何时候都可以用time函数讲时间存入一个变量,记录那个时刻。例如:可以计算一段代码从开始到结束所用的时间。struct_time元组:此元组包含九个

系统 2019-09-27 17:52:10 2484

Python

剑指offer(第二版)读书笔记以及编程题目python版答案(一)

剑指offer(第二版)读书笔记以及编程题目python版答案(一)题目一:找出数组中重复的数字题目二:不修改数组找出重复数字题目三:二维数组中的查找题目四:替换空格github地址:https://github.com/ciecus/leetcode_answers/tree/master/jianzhi_offer题目一:找出数组中重复的数字书P39github代码名称:t1_duplicated_numbers.py在一个长度为n的数组里的所有数字都

系统 2019-09-27 17:51:08 2484

Python

纯python进行矩阵的相乘运算的方法示例

本文介绍了纯python进行矩阵的相乘运算的方法示例,分享给大家,具体如下:defmatrixMultiply(A,B):#获取A的行数和列数A_row,A_col=shape(A)#获取B的行数和列数B_row,B_col=shape(B)#不能运算情况的判断if(A_col!=B_row):raiseValueError#最终的矩阵result=[]#zip解包后是转置后的元组,强转成list,存入result中BT=[list(row)forrowi

系统 2019-09-27 17:50:31 2484

Python

python挖矿算力测试程序详解

谈到比特币,我们都知道挖矿,有些人并不太明白挖矿的含义。这里的挖矿其实就是哈希的碰撞,举个简单例子:importhashlibx=11y=1#这里可以调节挖矿难度,也就是哈希的长度whilehashlib.sha256(f'{x*y}'.encode("utf-8")).hexdigest()[5:7]!="00":print(x*y)y+=1print("找到了:",(x*y))结果如下:当然比特币的挖矿要比这个复杂太多,但是原理差不多,有个大概的认知。

系统 2019-09-27 17:49:39 2484

Python

python人和机器猜拳游戏实现

人机猜拳比赛完成人机猜拳互动游戏的开发,用户通过控制台输入实现出拳,电脑通过程序中的随机数实现出拳,每一局结束后都要输出结果。当用户输入n时停止游戏,并输出总结果。#!/usr/bin/envpython#-*-coding:UTF-8-*-#人和机器猜拳游戏#选择角色1曹操2张飞3刘备#角色猜拳1剪刀2石头3布玩家输入一个1-3的数字#电脑出拳随机产生1个1-3的数字,提示电脑出拳结果,本局对战结果...赢...输,是否继续?y/n#输出结果角色赢几局电

系统 2019-09-27 17:48:17 2484

Python

小白学Python | 最简单的Django 简明教程

作者:浅雨凉来源:http://www.cnblogs.com/qianyuliang/p/6814376.html一、Django简介1.web框架介绍具体介绍Django之前,必须先介绍WEB框架等概念。web框架:别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。一般web框架的架构是这样的:其它基于python的web框架,如tornado、flask、webpy都是在这个范围内进行增删裁剪的。例如tor

系统 2019-09-27 17:47:35 2484

Python

python魔法方法-属性转换和类的表示详解

类型转换魔法类型转换魔法其实就是实现了str、int等工厂函数的结果,通常这些函数还有类型转换的功能,下面是一些相关的魔法方法:•__int__(self)•转换成整型,对应int函数。•__long__(self)•转换成长整型,对应long函数。•__float__(self)•转换成浮点型,对应float函数。•__complex__(self)•转换成复数型,对应complex函数。•__oct__(self)•转换成八进制,对应oct函数。•__

系统 2019-09-27 17:37:52 2484