Python dunder包属性不返回包名称
只是想获得给定模块的包名,为什么dunderpackage属性不起作用Python dunder包属性不返回包名称,python,Python,只是想获得给定模块的包名,为什么dunderpackage属性不起作用 import sys, inspect, os, numpy as np print("The os package name is " + os.__package__) print("The np package name is " + np.__package__) print("The inspect package name is " + inspect.__package__) print("The sys pa
import sys, inspect, os, numpy as np
print("The os package name is " + os.__package__)
print("The np package name is " + np.__package__)
print("The inspect package name is " + inspect.__package__)
print("The sys package name is " + sys.__package__)
我从上面得到的信息如下
The os package name is
The np package name is numpy
The inspect package name is
The sys package name is
正如您所看到的,它只适用于numpy,不适用于其他人。有人能告诉我为什么吗?我错过了什么?退房
也看看这另一个StackOverflow帖子