排序
Python3 pickle模块的使用详解
pickle模块特点 1、只能在python中使用,只支持python的基本数据类型。 2、可以处理复杂的序列化语法。(例如自定义的类的方法,游戏的存档等) 3、序列化的时候,只是序列化了整个序列对象,而...
Python多线程异步任务队列(实例)
很多场景为了不阻塞,都需要异步回调机制。这是一个简单的例子。 python的多线程异步常用到queue和threading模块 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28...
python高性能编程方法一
阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到'解析'一词, 认为Python不过是另一门脚本语言. '它肯定很慢!' 毫无疑问Python程序没有编译型语言高效...
python教程
Python教程:开启编程学习之旅 随着人工智能、大数据等技术的不断发展,编程已经成为了一项不可或缺的技能。而Python作为一种高级编程语言,因其简单易学、功能强大、开源免费、跨平台等特点而...
python中try except处理程序异常的三种常用方法
如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序: 1 2 3 4 5 6 7 8 try: 语句1 语句2 . . 语句N ex...
python链接mysql查询数据
使用 MySQLdb 模块连接 MySQL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # coding=utf-8 #引入mysql python客户端模块 import MySQLdb import sys #进行数据库连接 conn= MySQLdb.connect(hos...
Python GUI开发工具选择
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。 1.Tkinter Tkinter 似乎是...
如何在vim中使用tab进行python代码补全
Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。 Pydiction 由 3 个主要文件构成: python_pydiction....
easy_install 异常(zipimport.ZipImportError: can’t decompress data; zlib not
easy_install 错误(zipimport.ZipImportError: can’t decompress data; zlib not available) 下载setuptools-xx.egg文件,没想到出现以下错误 zipimport.ZipImportError: can’t decompress da...
Python初学者的一些技巧
以下是我近些年收集的一些Python实用技巧和工具,希望能对你有所帮助。 交换变量 1 2 3 4 5 6 7 x = 6 y = 5 x, y = y, x print x >>> 5 print y >>> 6 if 语句...