모든 초보자가 알아야 할 10가지 Python 라이브러리

우리 모두 알다시피 파이썬에는 특정 코드를 처음부터 다시 작성하지 않고도 다양한 계산을 수행하는 데 사용할 수 있는 수많은 내장 라이브러리가 있습니다. 새로운 라이브러리는 Python 언어 사용을 향상시키기 위해 전 세계의 저자에 의해 지속적으로 개발됩니다.

모든 코더가 알아야 할 10가지 주요 Python 라이브러리


  • 날짜/시간 가져오기
    이것은 현재 날짜, 시간 및 연도와 관련된 모든 값을 가져오는 데 자주 사용되는 주요 라이브러리 중 하나로 간주될 수 있습니다. 우리가 그것을 어떻게 사용할 수 있는지 논의합시다

  • import datetime
    
    var1 = datetime.datetime.now()
    
    print(var1)
    2021-06-26 09:08:37.165221
    


    다음은 yesterday date in Python 을 가져오는 방법에 대한 또 다른 예입니다.
  • OS 가져오기

  • 운영 체제와 상호 작용하는 데 사용되는 또 다른 중요한 라이브러리입니다. 파일 또는 디렉토리의 경로를 찾거나 시스템에서 파일을 읽거나 쓰는 데 사용됩니다.

    import os
    
    var1 = os.getcwd()
    
    print(var1)
    C:\Users\Admin\AppData\Local\Programs\Python\Python37-32
    


  • 임포트 랜덤

  • 리스트, 튜플, 딕셔너리 등의 컬렉션에서 임의의 문자나 문자열을 선택하는 데 사용됩니다.

    import random
    
    listt = ['apple','mango','banana','orange']
    
    print(random.choice(listt))
    


    다음은 파이썬에서 random passwords을 생성하는 방법에 대한 또 다른 예입니다.
  • 가져오기 요청

  • 이 라이브러리는 서버에서 외부로 HTTP 요청을 보내는 데 사용됩니다.

    import requests
    
    url = "https://www.google.com"
    
    response = requests.get(url)
    
    print(response.status)
    


    Python에서 parse a dynamic web page 방법은 다음과 같습니다.
  • 수입 팬더

  • 데이터 프레임에서 생성 또는 읽기 또는 데이터 프레임에서 작업을 수행하는 데 자주 사용됩니다.

    import pandas as pd
    


    여기에서 파이썬에서 방법install pandas을 찾을 수 있습니까?
  • BeautifulSoup 가져오기

  • Beautiful Soup은 웹 페이지에서 정보를 쉽게 긁어낼 수 있게 해주는 라이브러리입니다. HTML 또는 XML 파서 위에 위치하여 구문 분석 트리를 반복, 검색 및 수정하기 위한 Python 관용구를 제공합니다.

    from bs4 import BeautifulSoup
    
    url = "https://www.google.com"
    
    response= requests.get(url)
    
    soup = BeautifulSoup(response.txt)
    
    print(soup)
    


  • JSON 가져오기

  • Python에는 JSON 데이터로 작업하는 데 사용할 수 있는 json이라는 내장 패키지가 있습니다.

    import json
    
    # some JSON:
    x =  '{ "name":"John", "age":30, "city":"New York"}'
    
    # parse x:
    y = json.loads(x)
    
    # the result is a Python dictionary:
    print(y["age"])
    


    여기에서 파이썬에서 string to JSON 변환하는 방법에 대한 또 다른 예를 찾을 수 있습니다.
  • 파이테스트 가져오기

  • pytest 프레임워크를 사용하면 작은 테스트를 쉽게 작성할 수 있지만 애플리케이션 및 라이브러리에 대한 복잡한 기능 테스트를 지원하도록 확장됩니다.
  • CSV 가져오기

  • import csv
    with open('eggs.csv', 'w', newline='') as csvfile:
        spamwriter = csv.writer(csvfile, delimiter=' ',
                                quotechar='|', quoting=csv.QUOTE_MINIMAL)
        spamwriter.writerow(['Spam'] * 5 + ['Baked Beans'])
        spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])
    


    다음은 Python에서 방법read a CSV files에 대한 또 다른 예입니다.
  • 수학 가져오기

  • 이 모듈은 C 표준에서 정의한 수학 함수에 대한 액세스를 제공합니다.

    #Import math Library
    import math
    
    #Return factorial of a number
    print(math.factorial(9))
    print(math.factorial(6))
    print(math.factorial(12))
    

    좋은 웹페이지 즐겨찾기