社区
脚本语言
帖子详情
新手请教如何导入名称为1.py的模块,我只会导入名称为_1.py的文件
Jon_Znow
2016-06-29 10:45:19
新手请教如何导入名称为1.py的模块,我只会导入名称为_1.py的文件
...全文
111
2
打赏
收藏
新手请教如何导入名称为1.py的模块,我只会导入名称为_1.py的文件
新手请教如何导入名称为1.py的模块,我只会导入名称为_1.py的文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jon_Znow
2016-06-30
打赏
举报
回复
嗯,好吧,我就先不纠结1和_了。
sprawling
2016-06-30
打赏
举报
回复
导入模块要在搜索路径里面就可以了。 其实就是导入文件中的方法而已。
.
py
文件
作为
模块
导入
和调用,作为
模块
的.
py
文件
的
名称
不能以数字开头
.
py
文件
命名可以使用数字,字母,下划线,当
文件
作为主程序运行时,
文件
名开头可以随意,以数字,字母,下划线开始都可以,如1a.
py
,aa.
py
,_a1.
py
,a1.
py
,_1a.
py
; 但当.
py
文件
作为
模块
被
导入
到其他
文件
中调用,则作为
模块
的.
py
文件
不能以数字开头命名,可以用下划线和字母开头,如aa.
py
,_a1.
py
,a1.
py
,_1a.
py
,若命名为1a....
py
thon “
名称
空间和作用域” 以及 “
模块
的
导入
和使用”
局部使用:局部
名称
空间——>全局
名称
空间——>内置
名称
空间
Py
thon 有时候称为胶水语言,就是因为它有强大的可扩展性,这个扩展性就是用
模块
实现的。
py
thon
导入
py
文件
-关于
py
thon:如何从另一个目录
导入
.
py
文件
?
本问题已经有最佳答案,请猛点这里访问。我有这个
文件
结构(目录和箭头
文件
之后):12model ->
py
_file.
py
report -> other_
py
_file.
py
主__init__.
py
:12import modelimport report模型目录:1import
py
_file报告目录:1import other_
py
_file现在在other_
py
_file中,我想
导入
py
_fil...
Py
thon中__init__.
py
文件
的作用详解
init.
py
文件
init.
py
文件
的作用是将
文件
夹变为一个
Py
thon
模块
,
Py
thon 中的每个
模块
的包中,都有__init__.
py
文件
。 通常__init__.
py
文件
为空,但是我们还可以为它增加其他的功能。我们在
导入
一个包时,实际上是
导入
了它的__init__.
py
文件
。这样我们可以在__init__.
py
文件
中批量
导入
我们所需要的
模块
,而不再需要一个一个的
导入
。 # package # __init__.
py
import re import urllib import sys imp
init.
py
的作用
py
thon
导入
包
模块
等
init.
py
的作用有如下几点: 相当于class中的def init(self):函数,用来初始化
模块
。 把所在目录当作一个package处理 from-import 语句
导入
子包时需要用到它。 如果没有用到, 他们可以是空
文件
。 如引入package.module下的所有
模块
from package.module import * 这样的语句会
导入
哪些
文件
取决于操作系统的
文件
系统. 所以我们在__init__.
py
中加入 __all__变量. 该变量包含执行这样的语句时应该
导入
的
模块
的名字. 它由一
脚本语言
37,737
社区成员
34,208
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章