随笔分类 - python
摘要:JAVA由于不支持多继承,故创造了接口这个概念来解决这个问题。而Python本身是支持多继承的,故在Python中,没有接口这种类,只有这个概念而已,只不过Python中的接口实现,是通过多继承实现的。 解决方案 使用 abc 模块可以很轻松的定义抽象基类: from abc import ABCM
阅读全文
摘要:#!/usr/bin/python3 import threading import time exitFlag = 0 import subprocess class myThread (threading.Thread): def __init__(self, threadID, name):
阅读全文
摘要:当我们导入一个模块时:import xxx,默认情况下python解析器会搜索当前目录、已安装的内置模块和第三方模块,搜索路径存放在sys模块的path中: import sys sys.path 导入不在同一目录的自己编写的模块时: 需要使用: BASE_DIR = "自己文件目录" sys.pa
阅读全文