我是python的新手,我有一个简单的问题.
例如
如果我做
import A
Run Code Online (Sandbox Code Playgroud)
然后我可以用A.b().我想知道,如何忽略A的A.b()?
Rig*_*leg 21
如果要使用b模块A:
from A import b
Run Code Online (Sandbox Code Playgroud)
如果要重命名:
from A import b as my_b
Run Code Online (Sandbox Code Playgroud)
如果您需要多个对象:
from A import b, c, d
Run Code Online (Sandbox Code Playgroud)
如果你需要一切:
from A import *
Run Code Online (Sandbox Code Playgroud)
关于该import *选项,请阅读这篇文章.它相当短,但是tl; dr:不要从模块中导入所有内容from A import *.如果您确实需要模块中的所有内容或其内容的很大一部分,请选择正常导入,可能需要重命名:
import numpy as np
import tkinter as tk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1700 次 |
| 最近记录: |