PYTHON(33)
-
[Python]mysql과 연동하여 데이터베이스에서 txt 추출예제
MySQL 데이터베이스와 연동하여 데이터를 추출하고, 텍스트 파일에 저장하는 파이썬 코드에 대한 자세한 설명을 아래에 제공합니다. 1. 라이브러리 설치먼저, MySQL과 연동하기 위해 mysql-connector-python 라이브러리를 설치해야 합니다. 아래 명령어를 사용하여 설치할 수 있습니다. pip install mysql-connector-python 2. MySQL 연결 설정먼저, MySQL과 연동하기 위해 mysql-connector-python 라이브러리를 설치해야 합니다. 아래 명령어를 사용하여 설치할 수 있습니다. host = 'your_mysql_host'user = 'your_mysql_user'password = 'your_mysql_password'database = 'you..
2024.01.02 -
[Python] pandas_ta를 사용하여 RSI 정보 가져오기
1. pandas_ta를 사용하여 RSI 정보 가져오기이전에 파이썬의 finta를 사용하여 RSI 정보를 가져오는 예제를 소개하였다. 이번에는 pandas_ta를 사용하여 RSI정보를 가져오는 예제를 소개해 보려한다. 설치방법윈도우pip install pandas_ta리눅스pip install pandas_ta 사용방법 # pandas_ta 를 사용하기 위한 선언import pandas_ta as PANTA# 한국투자증권을 사용하거나 pykrx를 사용하여 해당 dataframe 정보를 가져온다. self.df = self.KIS_KR.GetOhlcvA(ticker, df_cnt)# finta를 사용하여 해당 RSI 정보를 가져온다. # 기본적으로 14를 사용하지만 일부 변경이 필요하여 8로 변경하였다..
2024.01.02 -
[Python] 파이썬을 이용한 유튜브 다운로드
파이썬에서 유튜브 동영상을 다운로드하는 작업은 pytube 라이브러리를 사용하여 수행할 수 있습니다. 유의해야 할 점은 유튜브의 정책을 준수해야 하며, 특히 비디오를 다운로드하기 전에 해당 동영상에 대한 권리를 확인해야 합니다. 불법적으로 동영상을 다운로드하거나 사용하는 것은 불법 행위로 간주될 수 있습니다. 1. pytube 라이브러리 설치pytube 라이브러리를 설치합니다. pip install pytube 2. 유튜브 동영상 다운로드다음은 pytube를 사용하여 유튜브 동영상을 다운로드하는 기본적인 예제입니다. from pytube import YouTubedef download_youtube_video(video_url, output_path='.'): try: # YouTube..
2024.01.01 -
[Python] 을 이용한 pyautogui 사용방법
pyautogui는 파이썬에서 GUI 자동화를 지원하는 강력한 라이브러리입니다. 여러 가지 작업을 자동화하거나 테스트 시나리오를 작성하는 데 사용됩니다. 아래에서는 pyautogui의 주요 기능과 사용 예제에 대해 자세히 설명하겠습니다. 1. 마우스 제어pyautogui를 사용하여 마우스를 제어할 수 있습니다. moveTo(), click(), rightClick() 등의 함수를 사용하여 마우스의 위치를 이동시키고 클릭할 수 있습니다. import pyautogui# 마우스 이동pyautogui.moveTo(100, 100, duration=1)# 마우스 클릭pyautogui.click()# 오른쪽 버튼 클릭pyautogui.rightClick() 2. 키보드 입력typewrite() 함수를 사용하여 키..
2023.12.31 -
[Python] 파이썬 네이버 API 뉴스 연동(2)
1. 파이썬 네이버 API 뉴스 연동(2) 파이썬으로 불러오기 위하여 네이버에서 제공하는 두개의 연동키를 발급받아서 처리를 하여야 한다. https://api.ncloud-docs.com/docs/common-ncpapi Ncloud API api.ncloud-docs.comAccess Key와 Secret Key를 발급받아야 한다고 되어있다. 일단 가이드대로 두개의 키를 발급받는다. 두개의 키를 발급받아 아래와 같이 연동처리를 진행한다. 1편에서 지정한 키워드를 불러와서 순차적으로 for문을 돌면서 처리하는 아주 단순한 방식이다. SQLITE를 이용하다보니 조금 느린 부분이 있다. XXXXXXXXX 표시된 부분에 발급받은 키를 넣으면 된다.import jsonimport osimport sysimpo..
2023.12.31 -
[Python] 파이썬 네이버 API 뉴스 연동(1)
1. 파이썬 네이버 API 뉴스 연동(1) 네이버에서 제공하는 서비스로 뉴스와 블로그의 정보를 가져올 수 있다. 필요한 정보를 주기적으로 가져오기 위하여 처리를 진행해봄.데이터 베이스는 sqlite를 사용하였다. 나중에 쓸모가 있는 데이터가 되리라 생각된다.일단 데이터베이스 구조는 이렇게 처리하였다. 뉴스를 가져오기 위한 키워드 테이블을 사용하였다. 시간이 없어서 몇편으로 나누어 처리를 해야할 것 같다. 금방 다시 돌아올것을 약속한다.
2023.12.31