鱼C论坛

 找回密码
 立即注册
查看: 1260|回复: 0

[技术交流] 第 51 讲 __name__属性 路径搜索和包

[复制链接]
发表于 2018-5-2 06:33:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
测试题:
0.
当下程序的名字,如果是在主程序中,则是__main__,如果是被其他模块导入,则是文件名本身.

每个模块都有一个__name__属性,__name__取决于如何应用这个模块,如果作为独立程序运行,则__name__ 值是__main__,否则为这个模块的文件名.
1.
当在模块内部调用__name__的时候

2.
import sys
sys.path

3.
在path.sys里添加需要放入模块的文件夹的路径

放在site-package里

4.
包名

5.
如果一个文件夹里有__init__.py,则是一个包

动动手:
0.
# a.py

def x():
    print('x...')

import b

b.y()

# b.py

def y():
    print('y...')

import a

a.x()

结果是xyx

1.
见/Users/yufan/Documents/python编程/51/50dds1/鱼C大项目

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 02:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表