Python Import and From


Python Import and From

Python 起手式就是 import 筆記一下各種用法


import and from


import module

匯入整包 module

import random

if __name__ == '__main__':
    print(random.randint(0, 10))

import module as new_name

一樣是匯入整包 module 但我們可以取個別名

import random as rd

if __name__ == '__main__':
    print(rd.randint(0, 10))

from module import *

匯入整包 module 但呼叫時不需要加上 module 名稱 比較容易造成名稱衝突 在許多文件中都看到不建議使用此方法

from random import *

if __name__ == '__main__':
    print(randint(0, 10))

from module import fun1, fun2, fun3

匯入 module 內指定的 fun 或是子類別 比起 from module import * 好許多

from random import random, randint

if __name__ == '__main__':
    print(randint(0, 10))

from module import fun as new_fun_name

import module as new_name 一樣將匯入的方法取個別名方便呼叫

from random import randint as rd_int

if __name__ == '__main__':
    print(rd_int(0, 10))

WRITTEN BY
Aki

熱愛寫code的開發者,專注於 Android 手機 Native App 開發,對於 IOS 也有涉略。閒暇之餘也學習 JavaScript 等前端框架