Python 板


LINE

请教各位大大一下 import time 与 from time import * 在呼叫方法时为什麽会不一样? import time print(time.ctime()) from time import * print(ctime) 两个都是将time整个module import进来。 为什麽不能用同一个方法呼叫ctime? 凡请拨冗解惑,感谢。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.62.184.14
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1497869997.A.59F.html
1F:→ dannypsnl: 一个是引入module本身,所以透过module参考里面的东西 06/19 19:07
2F:→ dannypsnl: 另一个是引入该module里的东西,所以就能直接用 06/19 19:07
3F:推 karta0910489: 题外话:通常建议使用完整路径import 06/19 19:29
4F:→ karta0910489: from ... import ... 06/19 19:29
5F:→ mikapauli: namespace不一样而已 06/19 19:37
6F:→ freeunixer: 你还是老实点去找一本书来好好念.. 06/19 19:49
7F:→ yimean: 楼上的大大我有买书喔,我就是书中看不懂才上来请教阿。 06/19 19:53
8F:→ yimean: 书里面没有写这两者的差异。 06/19 19:53
9F:→ yimean: k大,请教一下,这样的好处是什麽呢?依照您的说法,这个 06/19 19:55
10F:→ yimean: 案例,最好是用from time import *会比较好吗? 06/19 19:57
11F:推 vi000246: 假设一个module里有A、B、C三个类别 06/19 19:59
12F:→ vi000246: 你只要用到A 就import A就好 如果其他也要用到 就整个 06/19 20:00
13F:→ vi000246: import进来 不需要再分别import 06/19 20:00
14F:推 Mchord: 不同module可能会有同名的东西 06/19 20:56
15F:推 karta0910489: 主要是像M大讲的 一方面避免不同module有同名的东西 06/20 02:06
16F:→ karta0910489: 一方面完整路径在之後交接或自己自己看的时候 比较 06/20 02:06
17F:→ karta0910489: 容易看懂 06/20 02:06
18F:→ karta0910489: 遇到同名可以使用 06/20 02:07
19F:→ karta0910489: from ... import ... as ... 06/20 02:07
20F:→ karta0910489: 这样import也不错用 06/20 02:07
21F:推 karta0910489: 我好像讲的有点乱XD我重讲一下我的看法好了 06/20 02:29
22F:→ karta0910489: 我习惯使用from ... import ... 06/20 02:29
23F:→ karta0910489: 一方面是交接或review可以清楚知道说用了模组里的哪 06/20 02:29
24F:→ karta0910489: 些函数(当然如果一个模组引用很多就不用分别引用了) 06/20 02:29
25F:→ karta0910489: 一方面是如果遇到同名的模组或function 可以避开错 06/20 02:29
26F:→ karta0910489: 误 像是from a.b.c import f 或 from a.c.b import 06/20 02:29
27F:→ karta0910489: f 或 from a import f 可能我讲的比较夸张 但我真的 06/20 02:29
28F:→ karta0910489: 看过有人的code长类似这样 这时候如果不完整路径 im 06/20 02:29
29F:→ karta0910489: port 就会可能import 到错误的东西 06/20 02:29
30F:→ karta0910489: 完整路径就是指从最开头的地方开始一直到你要使用的 06/20 02:29
31F:→ karta0910489: 地方 06/20 02:29
32F:→ karta0910489: PS:你import混乱或很乱可以使用 from ... import .. 06/20 02:29
33F:→ karta0910489: . as ...来整理一下 06/20 02:29
34F:→ karta0910489: 当然,这些都只是我自己个人的鄙见,可能不同人会有 06/20 02:29
35F:→ karta0910489: 不同看法,我提供我的想法给你参考 06/20 02:29
36F:→ yimean: 感谢K大指导 06/20 20:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP