搜索到与相关的文章
Python

Python中函数的基本定义与调用及内置函数详解

前言函数function是python编程核心内容之一,也是比较重要的一块。首先我们要了解Python函数的基本定义:函数是什么?函数是可以实现一些特定功能的小方法或是小程序。在Python中有很多内建函数,当然随着学习的深入,你也可以学会创建对自己有用的函数。简单的理解下函数的概念,就是你编写了一些语句,为了方便使用这些语句,把这些语句组合在一起,给它起一个名字。使用的时候只要调用这个名字,就可以实现语句组的功能了。语法如下:#定义方式:deffunct

系统 2019-09-27 17:57:00 2235

Python

Python Web框架之Django框架文件上传功能详解

本文实例讲述了PythonWeb框架之Django框架文件上传功能。分享给大家供大家参考,具体如下:上传方式:-Form表单上传文件-Ajax上传文件-基于form表单和iframe自己实现ajax请求1,创建项目2,settings配置(注册app01,static路径等等这些)及url添加(略过)3,views视图函数form的视图收到了在request.FILES中的文件数据。从上述form来的数据可以通过request.FILES['file']来

系统 2019-09-27 17:55:03 2235

Python

详解python中自定义超时异常的几种方法

最近在项目中调用第三方接口时候,经常会出现请求超时的情况,或者参数的问题导致调用异代码异常。针对超时异常,查询了python相关文档,没有并发现完善的包来根据用户自定义的时间来抛出超时异常的模块。所以自己干脆自己来实现一个自定义的超时异常。目前找到了两种方式来实现超时异常的功能(signal.alarm()、threading实现超时异常)方法1thread+time原理:将要调用的功能函数放入子线程,通过设定子线程的阻塞时间,超时则主线程并不会等待子线程

系统 2019-09-27 17:54:54 2235

Python

Python中的asyncio代码详解

asyncio介绍熟悉c#的同学可能知道,在c#中可以很方便的使用async和await来实现异步编程,那么在python中应该怎么做呢,其实python也支持异步编程,一般使用asyncio这个库,下面介绍下什么是asyncio:asyncio是用来编写并发代码的库,使用async/await语法。asyncio被用作多个提供高性能Python异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等。asyncio往往是构建IO密集型和高层级

系统 2019-09-27 17:54:52 2235

Python

利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)

前言本文主要给大家介绍的关于Python批量压缩png的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:1.需求为什么会有这个需求?是因为游戏的资源大多是png图片,需要压缩,但是有些图片和文件夹里的图片,美术不想压缩,比如一些带透明度的光圈或者游戏的主要元素。所以要过滤下。发现python这个语言比较适合用在这个场景。所以写了点python.2.源码importos,sysimportos.pathrootdir=sys.path

系统 2019-09-27 17:54:16 2235

Python

Python环境搭建及pycharm使用参考链接

说明:python环境搭建一共包含两部分--python解释器安装、python编辑器安装python解释器安装参考链接:Python3环境搭建python编辑器安装--pycharm参考链接:PyCharm安装教程(Windows)pip安装与使用参考链接:Pythonpip安装与使用--包含pip使用的常见命令注:在安装package时,如果提示pip非最新版本,且使用命令pipinstall-Upip不奏效,使用如下命令:pipinstall--us

系统 2019-09-27 17:53:56 2235

Python

使用Python3内置文档高效学习以及官方中文文档

概述从前面的对Python基础知识方法介绍中,我们几乎是围绕Python内置方法进行探索实践,比如字符串、列表、字典等数据结构的内置方法,和大量内置的标准库,诸如functools、time、threading等等,而我们怎么快速学习掌握并学会使用这个Python的工具集呢?我们可以利用Python的内置文档大量资源既可以掌握许多关于Python工具集的基本使用。dir函数Python中内置的dir函数用于提取某对象内所有属性的方法,,诸如对象的方法及属性

系统 2019-09-27 17:53:49 2235

Python

老生常谈Python startswith()函数与endswith函数

函数:startswith()作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str,beg=0,end=len(string))或string[beg:end].startswith(str)参数说明:string:被检测的字符串str:指定的字符或者子字符串。(可以使用元组,会逐一匹配)beg:设置字符串检测的起始位置(可选)end:设置字符串检测的结束位置(可选)如果存在参数beg和end,则在指定范

系统 2019-09-27 17:53:46 2235

Python

Python竟能画这么漂亮的花,帅呆了(代码分享)

阅读本文大概需要3分钟关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下。趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写app,当时觉得非常好玩,那个是时候还是用symbian系统,熬了好几个通宵用j2me写了一个坦克大战,到现在还记得当程序运行的时候坦克互战的情景,真的是蛮兴奋的。好吧一下子扯远了,我们还是回到正题:我想来想去,决定要找一个好玩有趣的例子来总结,总于被我找到了,这个

系统 2019-09-27 17:53:24 2235

Python

python实战串口助手_解决8串口多个发送的问题

今晚终于解决了串口发送的问题,更改代码如下:defwrite(self,data):ifself.alive:ifself.serSer.isOpen():self.serSer.write(data)defm_send1butOnButtonClick(self,event):ifself.ser.alive:send_data=''send_data+=str(self.m_textCtrl5.GetValue())self.ser.write(sen

系统 2019-09-27 17:53:00 2235