20220804
from ppstructure.table.predict_table import TableSystem, to_excel
有些时候无法快捷键,进入源码,只需要路径再往前扩一层,比如这里加上
from paddleocr.ppstructure.table.predict_table import TableSystem, to_excel
20220307

导包包名中不能用短横线而应该用下划线
a_b_c 是可以的
a-b-c 是不行的
20220303
从某个库用
from utils import *
导入的时候要当心,其前面部分的导入好像会失去作用
20210916
更新一下整个目录索引 重启一下pycharm
from teacher import *
from utils_ import *
导入模块所有的方法,避免一个一个的写 直接引用
import transformers.configuration_distilbert as cd
model_set=cd.DISTILBERT_PRETRAINED_CONFIG_ARCHIVE_MAP
不能 import DISTILBERT_PRETRAINED_CONFIG_ARCHIVE_MAP from transformers.configuration_distilbert
from 后面不能再有点号
DISTILBERT_PRETRAINED_CONFIG_ARCHIVE_MAP 是变量
如果自己包的名称和python自有或者第三方包的名称相同,那
首先就会从自己的包里面去找,就import 错误
本文探讨了Python中模块导入的正确方式与潜在问题,包括如何避免命名冲突,正确的导入路径,以及使用通配符导入可能带来的隐患。同时,提到了在特定库中导入模块的具体方法,以及如何在包名中正确使用下划线而非短横线。
1327

被折叠的 条评论
为什么被折叠?



