搜索到与相关的文章
Python

python学习手册笔记——35.异常的设计

00.嵌套try/except语句:当异常因幡是,控制权会跳回具有相符的except句子,最近进入的try语句,而程序会在try语句后继续执行下去。except自居会拦截并停止异常,这里就是你处理异常并从中恢复的地方。01.嵌套try/finally:当异常在这里引发时,控制权会回到最近进入的try去执行其finally语句,异常会持续传播所有激活状态下try语句的finally,直到最终抵达默认顶层处理器。02.sys.exc_info:通常允许一个异常

系统 2019-09-27 17:57:32 2275

Python

python中的pop()函数

pop()方法用于随机移除一个元素例如:set.pop()随机移除一个元素:fruits={'apple','banana','cherry'}x=fruits.pop()print(x)print(fruits)输出为banana{'cherry','apple'

系统 2019-09-27 17:57:16 2275

Python

Python 打败 R 了吗?

随着编程语言的发展,有些语言有很好的发展,有些则面临淘汰,而要数较热门的,其中就有Python。Python作为一种通用脚本语言,后来逐渐成为数据科学中最流行的语言。据IT行业的一些人说,Python的成名是以R语言为踏脚石,R现在是一门垂死的语言。有一些证据表明,Python的流行导致R的使用率越来越低。根据TIOBE统计,Python目前是世界上第三大最受欢迎的语言,仅次于两大热门语言Java和C,从2018年8月到2019年8月,Python的使用率

系统 2019-09-27 17:57:12 2275

Python

python实现ip地址查询经纬度定位详解

1、此api已经关闭https://api.map.baidu.com/highacciploc/v1?qcip=220.181.38.113&ak=你申请的AK&extensions=1&coord=bd09ll2、现在改成API首页:http://lbsyun.baidu.com/index.php?title=webapi/ip-api使用方式:https://api.map.baidu.com/location/ip?ak=请输入您的AK&coor

系统 2019-09-27 17:56:25 2275

Python

python twilio模块实现发送手机短信功能

前排提示:这个模块不是用于对陌生人进行短信轰炸和电话骚扰的,这个模块也没有这个功能,如果是抱着这个心态来的,可以关闭网页了语言:python步骤一:安装twilio模块pipinstalltwilio步骤二:进入官网注册https://www.twilio.com注册完毕之后,会有一个调查,问你准备做什么项目,在这里先选择短信项目项目创建之后,申请一个试用号码在上方图片中有用的信息有三个:试用号码,账号SID,和验证令牌,后两个用右边的复制按钮进行复制步骤

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

Python

Python 抓取微信公众号账号信息的方法

搜狗微信搜索提供两种类型的关键词搜索,一种是搜索公众号文章内容,另一种是直接搜索微信公众号。通过微信公众号搜索可以获取公众号的基本信息及最近发布的10条文章,今天来抓取一下微信公众号的账号信息爬虫首先通过首页进入,可以按照类别抓取,通过“查看更多”可以找出页面链接规则:importrequestsasreqimportrereTypes=r'id="pc_\d*"uigs="(pc_\d*)">([\s\S]*?)'Entry="http://weixin

系统 2019-09-27 17:51:38 2275

Python

第5课 python列表和字典

到今日,已经去到python的第5课了,是不是很激动,已经对Python产生兴趣了,感觉python人家说胶水语言,比其他语言都简单,我还是觉得学习python再去学其他可能会更加高效。今日我们来学习列表和字典。这2个东西跟之前说的3数据类型有什么区别(字符串,整数int,浮点数float)有什么关系?这个还真是别疑惑。我们从变量这块去说吧。name="samly71"####这个name赋值字符串samly71这串;number=111####numbe

系统 2019-09-27 17:51:24 2275

Python

编写简单的Python程序来判断文本的语种

1.问题的描述用Python进行文本处理时,有时候处理的文本中包含中文、英文、日文等多个语系的文本,有时候不能同时进行处理,这个时候就需要判别当前文本是属于哪个语系的。Python中有个langid工具包提供了此功能,langid目前支持97种语言的检测,非常好用。2.程序的代码以下Python是调用langid工具包来对文本进行语言检测与判别的程序代码:importlangid#引入langid模块deftranslate(inputFile,outpu

系统 2019-09-27 17:50:41 2275

Python

在windows下使用python进行串口通讯的方法

Windows版本下的python并没有内置串口通讯的pyserial的库,所以需要自己下载。参照了网上的教程,有许多用的pip的安装方式,但是试了几个都没有用,所以想到用GitHub下载库文件,步骤分为:1.在Github下载python-serial的库https://github.com/pyserial/pyserial2.下载完成后解压压缩包,找到serial文件夹,并找到python的安装位置(右击IDLE,然后查看python安装位置)。我的

系统 2019-09-27 17:50:24 2275

Python

python IDLE 快捷键

IDLE中的快捷键:Ctrl+[、Ctrl+]缩进、取消缩进代码Alt+3、Alt+4注释、取消注释当前代码行Alt+NAlt+P下一条命令和上一条命令(注:命令即历史输入内容)Alt+/提示代码中出现过的字符串,自动补齐,多按几次可以循环选择Alt+M打开模块代码,先选中模块,然后按下此快捷键,会帮你打开模块的Py源码供浏览Alt+C打开类浏览器,方便在源码文件中的各个方法体之间切换Alt+FP打开路径浏览器,方便选择导入包进行查看浏览F1打开Pytho

系统 2019-09-27 17:50:15 2275