Python - 军军小站|张军博客
Python

Python定时任务APScheduler的实例实例详解

APScheduler支持三种调度任务:固定时间间隔,固定时间点(日期),Linux下的Crontab命令。同时,它还支持异步执行、后台执行调度任务。一、基本架构触发器triggers:设定触发任务的条件描述一个任务何时被触发,按日期或按时间间隔或按cronjob表达式三种方式触发任务存储器jobstores:存放任务,可以放内存(默认)或数据库注:调度器之间不能共享任务存储器执行器executors:用于执行任务,可设定执行模式将指定的作业提交到线程池或

系统 2019-09-27 17:47:27 1874

Python

Python smtplib demo

fromemail.mime.textimportMIMETextfromsmtplibimportSMTP_SSLdefmain():sender='sender@yandex.com'receiver=['receiver@163.com']message=MIMEText('SendanemailviaPython3')message['From']=sendermessage['To']=','.join(receiver)message['Sub

系统 2019-09-27 17:46:54 1874

Python

Python调用百度根据经纬度查询地址的示例代码

如下所示:deflocatebyLatLng(lat,lng,pois=0):'''根据经纬度查询地址'''items={'location':str(lat)+','+str(lng),'ak':'你自己申请的百度ak','output':'json'}res=requests.get('http://api.map.baidu.com/geocoder/v2/',params=items)result=res.json()print(result)pr

系统 2019-09-27 17:46:40 1874

Python

python操作多台服务器

"""主代码""importsettingsimportparamikoimportthreadingclasswang(object):def__init__(self,host,port,username,password,cmd):self.host=hostself.port=portself.username=usernameself.password=passwordself.cmd=cmddefcommad(self):ssh=paramik

系统 2019-09-27 17:46:40 1874

Python

Python简易版停车管理系统

本文实例为大家分享了Python简易版停车管理系统的具体代码,供大家参考,具体内容如下importtime#最大停车数max_car=100#当前停车数,初始为0cur_car=0#当前停车列表,初始设置为空car_list=[]time.asctime()classcar(object):"""定义一个车类包括车主人名车牌开始停放时间"""def__init__(self,plate_number,starttime,carname):super(car

系统 2019-09-27 17:46:14 1874

Python

基于Python的PyGame实现的超级马里奥游戏

一、选题在《实践:数据结构与算法实践》中选择了“超级马里奥第一关”为最后作业的题目。超级马里奥是红白机上的横版过关类游戏。功能特性在于在实现人物移动的同时,要使背景的地图也要进行移动,还有砖块、怪物等其他要素也要进行移动,因为只有让两者一起进行移动,才能让人物和地图和其他的要素保持相对的位置。后期又加入了音效和美化了一下界面。点击此处下载文档和源码

系统 2019-09-27 17:45:43 1874

Python

python字符串知识点

python的string的内置函数函数名解释capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写center(width)将字符串居中,并使用空格填充至长度width的新字符串count(sub[,start[,end]])返回sub在字符串里边出现的次数,start和end参数表示范围,可选。encode(encoding=‘utf-8’,errors=‘strict’)以encoding指定的编码格式

系统 2019-09-27 17:45:25 1874

Python

举例讲解Python中的身份运算符的使用方法

Python身份运算符身份运算符用于比较两个对象的存储单元以下实例演示了Python所有身份运算符的操作:#!/usr/bin/pythona=20b=20if(aisb):print"Line1-aandbhavesameidentity"else:print"Line1-aandbdonothavesameidentity"if(id(a)==id(b)):print"Line2-aandbhavesameidentity"else:print"Lin

系统 2019-09-27 17:38:42 1874

Python

Python中的rfind()方法使用详解

rfind()方法返回所在子str被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end].语法以下是rfind()方法的语法:str.rfind(str,beg=0end=len(string))参数str--此选项指定要搜索的字符串beg--这是开始索引,默认情况下为0end--这是结束索引,默认情况下它等于该字符串的长度返回值此方法如果找到返回最后一个索引,否则返回-1例子下面的例子显示了rfind

系统 2019-09-27 17:38:04 1874

Python

21、 Python快速开发分布式搜索引擎Scrapy精讲—爬虫数据保存

【百度云搜索,搜各种资料:http://www.bdyss.cn】【搜网盘,搜各种资料:http://www.swpan.cn】注意:数据保存的操作都是在pipelines.py文件里操作的将数据保存为json文件spider是一个信号检测#-*-coding:utf-8-*-#Defineyouritempipelineshere##Don'tforgettoaddyourpipelinetotheITEM_PIPELINESsetting#See:ht

系统 2019-09-27 17:57:13 1873

Python

python实现播放音乐

使用pygame模块首先安装pipinstallpygame方法实现**defplay_music(self):filepath=r"E:\music\消愁.mp3";pygame.mixer.init()#加载音乐pygame.mixer.music.load(filepath)pygame.mixer.music.play(start=0.0)#播放时长,没有此设置,音乐不会播放,会一次性加载完time.sleep(300)pygame.mixer.m

系统 2019-09-27 17:56:05 1873

Python

重磅!Google 推出了Python最牛 X 的编辑器......

随着和大数据、人工智能绑定在一起,Python可畏是越来越厉害了!前几天,PYPL(即编程语言流行指数,基于Google搜索频率而定)出炉了6月编程语言排行榜,Python拿下NO.1,成为最流行的编程语言。赢得毫无波澜!随着Python的壮大,一向以技术著称的Google推出了超级强大的在线编辑器Colaboratory,不需要进行任何设置就可以使用,并且完全在云端运行,最重要的是免费!还在等什么!玩Python的最佳利器!下面就来聊聊Colaborat

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

Python

python——uBuntu中pip执行import main失败问题

一、ubuntu中使用pip3安装gevent时,提示:cannotimportname'main'问题;二、问题解决:解决pip3使用异常,在python3中可以使用__main__,修改如下:报错中已经提示pip文件路径:/usr/bin/pip3,cd进去,进行修改(需要管理员身份保存修改后文件,sudo执行)源文件出错内容:frompipimportmainif__name__=='__main__':sys.exit(main())修改为:fro

系统 2019-09-27 17:55:31 1873

Python

Python3 数据结构与算法

目录├─第1节数据结构和算法基础│├─01.算法引入││1-算法引入│││├─02.时间复杂度和大O表示法││01-时间复杂度与大O表示法││02-最坏时间复杂度与计算规则││03-常见时间复杂度与大小关系│││├─03.Python列表和字典││01-代码执行时间测量模块timeit││02-Python列表类型不同操作的时间效率││03-Python列表与字典操作的时间复杂度│││└─04.数据结构引入│01-数据结构引入│├─第2节顺序表│├─01.

系统 2019-09-27 17:55:12 1873

Python

Python入门_条件控制(详解)

条件控制其实就是if...else...(如果...条件是成立的,就做...;反之,就做...)的使用,其基本结构是:具体看下面这个例子:defaccount_login():#定义函数password=input('请输入密码:')#输入密码ifpassword=='12345':#如果输入密码是12345,则登录成功print('登录成功')else:print('密码有误,请重新输入')#否则提示密码有误,请重新输入account_login()#输

系统 2019-09-27 17:55:06 1873