社区
脚本语言
帖子详情
初学python,指教包导入目录下无__init__.py也能成功
oysoft
2015-04-29 08:39:43
我用python3.4交互模式,教程上说目录下无__init__.py,包导入会失败,而我尝试却成功了,为什么呀?
...全文
915
7
打赏
收藏
初学python,指教包导入目录下无__init__.py也能成功
我用python3.4交互模式,教程上说目录下无__init__.py,包导入会失败,而我尝试却成功了,为什么呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杭州光头
2017-10-11
打赏
举报
回复
教程没写好或者没看完,这种是namespace package,新特性,可以没有__init__.py
ForestDB
2015-05-07
打赏
举报
回复
>>> import dir1 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named dir1 我用Python2.7试了下,是不行的。 不晓得是不是Python3里面是不是有所改变。 http://www.cnpythoner.com/post/2.html http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html https://docs.python.org/2/tutorial/modules.html#packages http://stackoverflow.com/questions/448271/what-is-init-py-for 这些资源,供参考。
panghuhu250
2015-05-07
打赏
举报
回复
引用 5 楼 panghuhu250 的回复:
python中新加的
python
3
中新加的. https://www.python.org/dev/peps/pep-0420/
panghuhu250
2015-05-07
打赏
举报
回复
python中新加的,叫“namespace package" http://python3-cookbook.readthedocs.org/zh_CN/latest/c10/p05_separate_directories_import_by_namespace.html
海楓
2015-04-30
打赏
举报
回复
的確可以,不知道是特性還是bug.
oysoft
2015-04-30
打赏
举报
回复
我不知道说清楚没有 在dir1/mod.py目录结构中,dir1目录下没有__init__.py import dir1能成功,dir(dir1)没有自定义属性 import dir1.mod能成功,dir(dir1)有自定义属性mod。 两者情况都没有失败呀
ForestDB
2015-04-29
打赏
举报
回复
估计LZ只是导入一个文件(模块),而不是导入一个文件夹(包)。
py
thon
中__getattr__和__getattribute__使用
初学
Py
thon
,以下纯属个人理解,若有不对之处或者不完整之处,还请各位前辈
指教
。 当一个实例对象访问一个属性时,
Py
thon
解释器搜索该属性的顺序为: 首先会在实例对象的 "__dict__"属性里面找看有没有这个属性,如test.__dict__。 若没有,则
Py
thon
解释器会去该实例对象所属的类的"__dict__"属性里面去找, 如Test.__dict__。 如果还是没有的话,则
Py
...
py
thon
+appium自动化测试-元素定位之android uiautomatorandroid
uiautomator 来自APP Android端自动化测试
初学
者的笔记,写的不对的地方大家多多
指教
哦。 在之前有介绍一些平时常用的元素定位方式,最近在学习过程中有发现另一个比较好用的定位方式,是Android独有的定位方式:android uiautomator,是Android 系统原生支持的定位方式,一种强有力的定位方式,原理是通过android 自带的android uiautomator的类库去查找元素。Appium元素定位方法其实也是基于Uiautomator来进行封装的,使用方法 find_
用
py
thon
做成绩管理系统,用
py
thon
做学生成绩单
大家好,本文将围绕
py
thon
编写一个简单的学生成绩管理程序展开说明,
py
thon
设计学生成绩管理系统详细步骤是一个很多人都想弄明白的事情,想搞清楚用
py
thon
制作学生成绩管理系统平台需要先了解以下几个事情。managerSystem.
py
,用于各种函数的实现,有成绩不能大于100以及学号不能相同的限制,对多为学生姓名相同的情况做了处理。student.
py
文件,用于学生属性类的定义,
包
的声明。main.
py
文件,用于函数的执行。
初学
者,见识浅陋,请多
指教
。
py
thon
输入
py
thon
显示未定义_
py
thon
未定义
广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!sdk 3.0 实现了统一化,各个语言版本的 sdk具备使用方法相同、接口调用方式相同、错误码和返回
包
格式相同等优点。 本文以
py
thon
sdk 3.0 为例,介绍如何使用、调试并接入腾讯云产品 api。 目前已支持云服务器 cvm、私有网络 vpc 、云硬盘 cbs 等 腾讯云...
cocos2dx luabinding C/C++/LUA部分
实验
成功
的快速自动绑定过程:编辑一个cpp文件为lua进行绑定:准备好ide: cocos ide 与 xcode编辑cpp 原文件名称: LuaVideoBriageManager.cpp1,进入当前项目:/Users/kaitiren/app/CocosLuaApp/frameworks/cocos2d-x/tools/tolua/LuaHttpClient.ini2, 进行ini配置文件复制
脚本语言
37,742
社区成员
34,213
社区内容
发帖
与我相关
我的任务
脚本语言
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写文章