学无止境
我们为梦想前行!

2021年12月的文章

第2页

python文件读写

阅读(99)

python文件读写,函数 open() 返回文件对象,通常的用法需要两个参数:open(filename, mode)。 >>> f = open('workfile', 'w') >>> print f <open file 'w...

python旧式的字符串格式化

阅读(85)

python旧式的字符串格式化,操作符 % 也可以用于字符串格式化。它以类似 sprintf()-style 的方式解析左参数,将右参数应用于此,得到格式化操作生成的字符串,例如: >>> import math >>> print 'Th...

python格式化输出

阅读(136)

python格式化输出,我们有两种大相径庭的输出值方法:表达式语句和 print 语句。(第三种方法是使用文件对象的 write() 方法,标准文件输出可以参考 sys.stdout,详细内容参见库参考手册。) 通常,你想要对输出做更多的格...

python多重目录中的包

阅读(79)

python多重目录中的包,包支持一个更为特殊的特性,__path__。在包的 __init__.py 文件代码执行之前,该变量初始化一个目录名列表。该变量可以修改,它作用于包中的子包和模块的搜索功能。 这个功能可以用于扩展包中的模块集,不...

python包内引用

阅读(82)

python包内引用,如果包中使用了子包结构(就像示例中的 sound 包),可以按绝对位置从相邻的包中引入子模块。例如,如果 sound.filters.vocoder 包需要使用 sound.effects 包中的 echo 模块,它可...

python从 * 导入包

阅读(74)

那么当用户写下 from sound.effects import * 时会发生什么事?理想中,总是希望在文件系统中找出包中所有的子模块,然后导入它们。这可能会花掉很长时间,并且出现期待之外...

python中的“包”

阅读(103)

python中的“包”,包通常是使用用“圆点模块名”的结构化模块命名空间。例如,名为 A.B 的模块表示了名为 A 的包中名为 B 的子模块。正如同用模块来保存不同的模块架构可以避免全局变量之间的相互冲突,使用圆点模块名保存像 NumPy ...

python 的dir() 函数

阅读(104)

内置函数 dir() 用于按模块名搜索模块定义,它返回一个排好序的字符串类型的存储列表: >>> import fibo, sys >>> dir(fibo) ['__name__', 'fib', 'f...

python标准模块

阅读(77)

python标准模块,Python 带有一个标准模块库,并发布有独立的文档,名为 Python 库参考手册(此后称其为“库参考手册”)。有一些模块内置于解释器之中,这些操作的访问接口不是语言内核的一部分,但是已经内置于解释器了。这既是为了提...

“编译的” Python 文件

阅读(88)

“编译的” Python 文件,对于引用了大量标准模块的短程序,有一个提高启动速度的重要方法,如果在 spam.py 所在的目录下存在一个名为 spam.pyc 的文件,它会被视为 spam 模块的预“编译”( byte-compiled,...