Friday, August 27, 2021

Python Module

Python module adalah kumpulan fungsi-fungsi yang ada dalam standard library python. Module harus di panggil terlebih dahulu supaya fungsi fungsi yang ada di dalam nya bisa dipergunakan.

Karena begitu banyaknya module, tantangan nya adalah pemilihan module yang tepat sehingga beban memori dan kecepatan eksekusi program bisa optimal.

Beberapa module yang sering dipanggil untuk keperluan pemrograman python:

1.Numpy : operasi numerik dasar dan operasi matrik

2. Scipy :  scientific library

3.Matplotlib : visualisasi data

4. Pandas : manipulasi struktur data, input output file xls

5. Statsmodel :  fungsi statistik tingkat lanjut

6. sklearn : untuk Machine Learning

7. cv2 : untuk keperluan pemrosesan Computer vision (Opencv)

Cara pemanggilan module-module tersebut adalah sebagai berikut  :

1. import <nama module>   

    >>>import math 

    >>> a= math.sqrt(81) 

2. import <nama module> as <nama variabel>

   >>> import numpy as np

  >>> a=np.array([1,2])

3. from < nama module> import <nama fungsi>

    >>> from math import sqrt

   >>> a= sqrt(81)

Perhatikan nomor 1 dan 3 , yang membedakan adalah pemakaian "." untuk pemanggilan fungsi.

Sebelum module di panggil, terlebih dahulu module tersebut harus di install di environment yang di pergunakan.

Cara penginstallan module sebagai berikut:

1. Dari pycharm masuk ke terminal , perintah penginstallan sebagai berikut:

   pip install < nama module>,  selanjutnya tekan enter

   misal : pip install numpy

               pip install matplotlib

2. Dari Anaconda Navigator ada dua pilihan :

    a. Install melalui environment       

Pilih environment

scroll down bagian installed



Search module yang kita pilih selanjutnya klik "apply" di pojok kanan bawah

    b. Install dengan perintah:  conda install <nama module>

       Terlebih dahulu masuk kedalam prompt Anaconda, kemudian ketik perintah 

       dengan conda     


       >>> conda install -c conda-forge opencv

              untuk menginstall module opencv

      >>> conda install -c conda-forge pytesseract

              untuk menginstall module pytesseract OCR


No comments:

Post a Comment