#python3

Python3 函数注解

Python3提供一种语法,用于为函数声明中的参数和返回值附加元数据。下面的例子是注解后的版本,特点在第一行:1defclip(text:str,max_len:'int>0'=80)->str:2"""在max_len前面或后面的第一个空格处截断文本3"""4end=None5iflen(text)>...
代码星球 ·2020-07-22

python3 发送邮件功能

#首先写一个模块功能,发邮件功能打包起来fromsmtplibimportSMTPfromemail.mime.textimportMIMETextdefsend_email(SMTP_host,from_addr,password,to_addrs,subject='',content=''):email_clien...
代码星球 ·2020-07-14

python3用http.server模块搭建简易版服务器

基本流程:1、需要的支持1)python3用http模块下的子模块,即:http.server模块2)将希望共享的文件放在c盘下,如:C:游戏行业面试专用2、打开cmd,cdc:\python343、cdC:est4、c:\python34python-mhttp.server5、在网页中输入http://192.16...

python3 数据库查询

#xiaodeng#python3#数据库查询#第一种方法(fethall,返回所有行数据)importpymysql#connect链接服务器,注意和服务库编码一致conn=pymysql.connect(user,passwd,host,db,charset='utf8')#cursor链接数据库并用cur接收这个...
代码星球 ·2020-07-14

python3新特点

#xiaodeng#python3#1、编码方式和性能'''1、py3运行效率更快2、默认源文件编码ASCII变为UTF-8,以前文件前加入的coding=utf-8不再需要3、针对unicode的处理有了明显的改善,效率明显提升'''#2、数据类型和基本运算'''1、int和long进行了统一,统一为int2、Tru...
代码星球 ·2020-07-14

python之模块copy_reg(在python3中为copyreg,功能基本不变)

#-*-coding:utf-8-*-#python27#xiaodeng#python之模块copy_reg(在python3中为copyreg,功能基本不变) importcopy_reg#注册腌制支持,暂不作深入研究,但需要了解什么叫腌制? #持久性:就是指保持对象,甚至在多次执行同一个程序之...

python之模块配置文件ConfigParser(在python3中变化较大)

#-*-coding:utf-8-*-#python27#xiaodeng#python之模块ConfigParser(在python3中为configparser)#特别注意:python3和python2关于该模块的功能用法有很大的不同.#配置文件解析器importConfigParser,os#初始化一个配置文件...

tkinter模块常用参数(python3)

1.对于python3中对话框的使用:注意python3中相对于python2有很多的变化,其中一些包的名字是改变了,比图Tkinter变为tkinter,而对于对话框在python2中可以通过导入tkMessageBox来使用,比如:tkMessageBox.showifo("messagebox","thisisa...

Python3 数据可视化之matplotlib、Pygal、requests

matplotlib的学习和使用matplotlib的安装pip3installmatplotlib简单的折线图importmatplotlib.pyplotasplt#绘制简单的图表input_values=[1,2,3,4,5]squares=[1,4,9,16,25]plt.plot(input_values,s...

Python3之collections模块

 简介  collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple  namedtuple是一个函数,它用来创建一个自定义的元组对象,并且规定了元组元素的个数,并可以用属性而不是索引来引用元组的某个元素。可以通过namedtuple来定义一种数据类型,它...
代码星球 ·2020-07-09

Python3之 contextlib

   Python中当我们们打开文本时,通常会是用with语句,with语句允许我们非常方便的使用资源,而不必担心资源没有关闭。12with open('/path/filename', 'r')asf:    f.read()  然而,并不是只有o...
代码星球 ·2020-07-09

Python3之redis使用

 简介  redis是一个key-value存储系统,和Memcache类似,它支持存储的value类型相对更多,包括string(字符串),list(链表),set(集合),zset(有序集合),hash(哈希类型)。这些数据类型都支持push/pop,add/remove及取交集并集和差集及更丰富的操作,...
代码星球 ·2020-07-09

Python3之Memcache使用

 简介  Memcached是一个高性能的分布式内存对象缓存系统,用于动态WEB应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态,数据库网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编程...
代码星球 ·2020-07-09

Python3之uuid模块

 一.简介  UUID是128位的全局唯一标识符,通常由32字节的字母串表示。它可以保证时间和空间的唯一性,也称为GUID。全称为:UUID--UniversallyUniqueIDentifier 在python中叫做UUID,在C#中称为GUID--GloballyUniqueIDentifie...
代码星球 ·2020-07-09

Python3之PrettyTable模块

 一.简介  Python通过prettytable模块将输出内容如表格方式整齐输出,python本身并不内置,需要独立安装该第三方库。二.安装方式一:pip安装1>>>pipinstallPrettyTable方式二:源码安装1234wgethttps://pypi.python.org/...
代码星球 ·2020-07-09
首页上一页...89101112...下一页尾页