Python相对路径导入 2023-11-07
注:如果允许,不要使用相对路径导入,很容易出错,特别是对新手而言。使用绝对路径导入,并将包放在sys.path的某个路径下就可以。假设现在有...详情>
Python相对路径导入陷阱 2023-11-07
一个相对路径导入时的错误:from..dir3importb2ValueError:attemptedrelativeimportbeyondtop-levelpackagedir3明明在dir1下,详情>
浅析Python中的struct模块 2023-11-07
最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资...详情>
Python中的__init__.py文件 2023-11-07
dir1和dir1.dir2目前是空包,或者说是空模块(再一次强调,包就是模块)。但并不意味着它们对应的模块对象是空的,因为模块是对象,只要是对象就...详情>
如何分析Python测试代码覆盖率? 2023-11-07
在测试中,为了度量产品质量,代码覆盖率被作为一种测试结果的评判依据,在Python代码中用来分析代码覆盖率的工具当属Coverage。代码覆盖率是...详情>
Python中sellect、poll、epoll三者的区别 2023-11-07
selectselect最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描...详情>
使用python自带的xml.dom创建和解析xml 2023-11-07
python中的xml.dom模块使用的就是传统的dom解析api和方法。所以也就不写什么了,主要就是练习敲敲代码,继续熟悉python。本文通过xml.dom.mini...详情>
Python导入模块时的过程 2023-11-07
python的import是在程序运行期间执行的,并非像其它很多语言一样是在编译期间执行。也就是说,import可以出现在任何地方,只有执行到这个impor...详情>
python模块搜索路径 2023-11-07
在a.py中导入模块b的时候,python会做一系列的模块文件路径搜索操作:b.py在哪里?只有找到它才能读取、运行(装载)该模块。在任何一个python程...详情>
Python可执行文件和模块 2023-11-07
python源代码文件按照功能可以分为两种类型:用于执行的可执行程序文件不用与执行,仅用于被其它python源码文件导入的模块文件例如文件a.py和b...详情>