成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python模塊在使用中的兩種導入方法

開發(fā) 后端
Python模塊導入的方式有兩種。我們在不斷的學習中需要不斷的進行相關代碼的識別。下面我惡魔你就具體的來看看如何進行學習。

Python模塊的兩種導入方法。我們在使用的時候需要不斷的學習。其實我們只要是掌握了相關代碼的編寫在實際應用中兩種都有用,你應該知道什么時候使用哪一種方法。

一種方法,import module,你已經在第 2.4 節(jié) “萬物皆對象”看過了。另一種方法完成同樣的事情,但是它與第一種有著細微但重要的區(qū)別。

下面是 from module import 的基本語法:

  1. from UserDict import UserDict 

它與你所熟知的 import module 語法很相似,但是有一個重要的區(qū)別:UserDict 被直接導入到局部名字空間去了,所以它可以直接使用,而不需要加上模塊名的限定。你可以導入獨立的項或使用 from module import * 來導入所有東西。

Python 中的 from module import * 像 Perl 中的 use module ;Python 中的 import module 像 Perl 中的 require module 。

Python 中的 from module import * 像 Java 中的 import module.* ;Python 中的 import module 像 Java 中的 import module 。

  1. import module vs. from module import  
  2. >>> import types>>> types.FunctionType <type 'function'
    >>>> FunctionType Traceback (innermost last): File "
    <interactive input>", line 1, in ?NameError: There is no 
    variable named 'FunctionType'
    >>> from types import 
    FunctionType 
    >>> FunctionType <type 'function'> 

types 模塊不包含方法,只是表示每種 Python 對象類型的屬性。注意這個屬性必需用模塊名 types 進行限定。FunctionType 本身沒有被定義在當前名字空間中;它只存在于 types 的上下文環(huán)境中。這個語法從 types 模塊中直接將 FunctionType 屬性導入到局部名字空間中。現(xiàn)在 FunctionType 可以直接使用,與 types 無關了。 #t#

什么時候你應該使用 from module import?

如果你要經常訪問模塊的屬性和方法,且不想一遍又一遍地敲入模塊名,使用 from module import。如果你想要有選擇地導入某些屬性和方法,而不想要其它的,使用 from module import。如果模塊包含的屬性和方法與你的某個模塊同名,你必須使用 import module 來避免名字沖突。除了這些情況,剩下的只是風格問題了,你會看到用兩種方式編寫的 Python 代碼。

盡量少用 from module import * ,因為判定一個特殊的函數(shù)或屬性是從哪來的有些困難,并且會造成調試和重構都更困難。
 

責任編輯:張浩 來源: 互聯(lián)網
相關推薦

2010-03-18 10:18:52

python模塊

2009-06-08 20:07:44

Eclipse中使用p

2022-01-17 09:01:41

Pythonnc文件Python基礎

2010-03-17 10:35:32

Linux系統(tǒng)

2010-03-17 10:42:18

Linux系統(tǒng)

2010-03-17 10:48:43

Linux系統(tǒng)

2010-03-17 10:18:05

Linux系統(tǒng)

2011-03-03 17:00:37

pure-ftpdchroot

2009-12-07 13:42:24

WCF框架

2010-03-16 15:23:32

java動態(tài)載入

2010-10-09 10:04:45

FunctionJS

2010-07-13 10:10:28

WPF

2011-06-23 09:07:16

2012-10-16 09:40:38

洗牌算法

2010-03-11 14:34:47

Python環(huán)境

2021-11-01 09:00:30

CSVExcelPython

2010-10-14 14:33:15

MySQL多表聯(lián)查

2010-07-26 15:42:34

Perl模塊

2011-08-09 13:50:01

iPhone動畫UIView

2010-09-17 09:37:27

Java安裝方法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 羞羞网站免费观看 | 精品国产免费人成在线观看 | 亚洲色图综合 | 国产成人精品一区二区三区四区 | 男女视频在线免费观看 | 99久久婷婷国产综合精品电影 | 亚洲成人精品 | 日本一区二区在线视频 | 日韩欧美精品 | 日韩欧美一二三区 | 日日夜夜精品视频 | 亚洲一区二区精品视频 | 武道仙尊动漫在线观看 | 婷婷丁香综合网 | 日本不卡一区二区三区 | 成人激情视频网 | 欧美高清成人 | a免费观看 | 欧美精品1区2区 | 日韩视频专区 | 综合色在线| 国产精品久久久久久238 | 久久久成人免费一区二区 | 久久国产激情视频 | 国产美女一区二区 | 99久久久久久久久 | 99视频在线播放 | 亚洲一区二区三区在线视频 | 欧美激情一区二区 | 日日日日日日bbbbb视频 | 亚洲精品一区二区二区 | 在线日韩视频 | 精品久久久久久亚洲精品 | 国产激情视频在线观看 | 人成精品| 高清视频一区二区三区 | 成人午夜毛片 | 久久精品国产久精国产 | 精品精品 | 国产精品视频免费播放 | 国产午夜精品视频 |