import匯入和from匯入

2021-08-20 07:32:17 字數 615 閱讀 8615

1.import匯入和from匯入

1.import匯入和from匯入可變型別和不可變型別有著本質的區別

2.import是用來匯入模組,from是用來匯入模組中的物件

3.from匯入和import匯入 當指向的變數是可變型別的話,可以共享全域性變數,如果是不可變

型別,from匯入就無法全域性共享全域性變數

4.import common:在當前模組下定義了全域性common,common變數指向了common模組,訪問

common模組的變數:common.xx

5.from common import handle:在當前模組定義了全域性變數handle,這個全域性

變數會使用到commmom.handle的值,此時有兩個完全不一樣的handle

6.在實際開發中盡量使用from xx import mm 來進行精準的匯入,少使用import * 這種比較

粗狂的方式匯入,因為這樣匯入會造成模組臃腫(自己定義的變數和匯入的模組的變數重名,自己

定義的會覆蓋模組中匯入的,也就是後者覆蓋前者的邏輯順序)

7.當需要匯入乙個全域性都會使用到的模組的時候,就使用import匯入即可

8.常用的系統模組都是直接使用import匯入即可

import匯入模組

使用import 匯入模組時,系統做了以下幾步 1.匯入import後面緊跟的模組 2.將後面的名字指向該模組 例如 import os 系統先是匯入了os.py檔案,然後將os指向了os.py檔案,然後就可以用os.函式名來訪問os.py裡面的函式和屬性 使用import匯入模組有幾種方式 1.i...

import 匯入模組

import 匯入模組 import md 首先建立兩個資料夾 乙個run.py 第二個叫md.py md.py 這個檔案存的是 print from the md py def readl print md money def readl2 print md模組 readl def change ...

import 初探 匯入 Package

眾所周知,import 也許是 python 中最平淡無奇 最道貌岸然的東西了。它總是用一種呆滯木然的眼神看著身懷絕技的道友們玩出各種花招 翻雲覆雨,卻從來是不動聲色 這卻越來越像是乙個陰謀了!曾經,我也在江湖上聽說過 import,它似乎是 python 的基本語句,用於匯入包 package 或...