最近在学习《编写高质量代码-改善python程序的91个建议》,记录下读书笔记使用版本:Python 3.4.0系统:Windows71.字符串格式化: 1 def show(name,age,email): 2 #普通方法 3 print('your name is: %s \ny...
分类:
编程语言 时间:
2015-01-02 15:48:49
阅读次数:
273
最近开始使用sublime text 2这款软件,写python程序确实方便多了。记录一下使用时遇到的问题吧。1、更改字号在菜单Preferences下找到 Settings – User点击,会打开performance.sublime-settings这个文件。修改font_size 即可。后来...
分类:
其他好文 时间:
2014-12-26 20:07:47
阅读次数:
193
python中用try来处理程序异常的集中常用方法如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序:try: 语句1 语句2 . 语句N except.........: print.......如果你并不知道"语句1至语句N"在执行时会出什么样...
分类:
编程语言 时间:
2014-12-22 10:58:20
阅读次数:
163
虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。分析程序的性能可以归结为回答四个基本问题:正运行的多快速度瓶颈在哪里内存使用率是多少内存泄露在哪里下面,我们将用一些神奇的工具深入到这些问题的答...
分类:
编程语言 时间:
2014-12-18 16:39:05
阅读次数:
353
(1) python script_name.py最简单的运行方式,完毕后返回终端(2) python -i script_name.py运行完毕后保持interpreter仍然开启(3) execfile('script_name.py')(4) import script_name不需要....
分类:
编程语言 时间:
2014-12-18 10:20:33
阅读次数:
220
Python 有三种模块导入函数1、 使用import 导入模块import modname : 模块是指一个可以交互使用,或者从另一Python 程序访问的代码段。只要导入了一个模块,就可以引用它的任何公共的函数、类或属性。模块可以通过这种方法来使用其它模块的功能。用import语句导入模块,就在当前的名称空间(namespace)建立了一个到该模块的引用.这种引用必须使用全称,也就是说,当使用...
分类:
编程语言 时间:
2014-12-17 00:23:13
阅读次数:
239
###################
#Python脚本性能剖析
###################
cProfile/profile/hotshot用于统计Python脚本各部分执行频率和耗费时间等统计信息
pstats可用于格式化这些信息
cProfile,属C扩展,开销较小,适合剖析长时间运行的Python程序,推荐使用此模块
profile,纯Python模块,存...
分类:
编程语言 时间:
2014-12-15 15:25:20
阅读次数:
215
修改模块搜索路径:
模块搜索路径是一个目录列表,可以通过环境变量Pythonpath以及可能的.path路径文件进行定制,实际上Python程序本身是修改名为ysys.path(内置模块sys的path属性)的内置列表,sys.path在程序启动时自动进行初始化;但是在那之后,可以随意对其元素进行删除,附加和重设
>>> import sys
>>> sys.path
['', 'C:...
分类:
其他好文 时间:
2014-12-13 18:06:47
阅读次数:
134
Python 程序架构:
一个程序是一个模块的系统,它有一个顶层脚本文件(启动后可以运行程序)以及多个模块文件,脚本和模块都是包含了Python语句的文本文件,并且Python的标准库提供了一系列的预先编写好的模块
Python 模块概述
一个python包括了多个含有Python语句的文本文件,程序是作为一个主体的的,顶层的文件来构造的,配合有另个或者多个支持的文件,在Pyth...
分类:
编程语言 时间:
2014-12-12 14:57:16
阅读次数:
149
一、简介 wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgets ...
分类:
编程语言 时间:
2014-12-12 14:43:00
阅读次数:
404