将模块函数导入root-python

时间:2017-09-28 07:21:06

标签: python

我有一个包在哪里这样做:

from p1 import p1
p1.cos(5)

但是,想写一下:

import p1
p1.cos(5)

(像numpy)

如何修改p1/__init__.py以获取此信息"撰写"已启用?

2 个答案:

答案 0 :(得分:3)

假设你有像

这样的文件
cos

并在p1.py中定义p1/__init__.py 然后在from .p1 import cos 你可以把

cos

如果p1/__init__.py来自其他地方,则只需p1/__init__.py从适当的任何位置导入它。例如。在from math import cos ,您可以轻松地放置

Join

答案 1 :(得分:-1)

张量

怎么样:

import p1
p1.p1.cos(5)

from p1 import *
p1.cos(5)