다시 시작하는 IT 이야기
close
프로필 배경
프로필 로고

다시 시작하는 IT 이야기

  • 분류 전체보기 N
    • PC
      • Windows
      • Office
      • Hardware
    • Mobile N
      • Android N
      • IOS
    • IT Trend
    • Blog
    • Programming
      • JAVA
      • Python
      • SQLD
  • 홈
  • IT Trend
  • PC
  • Blog
  • Mobile
  • Programming
  • 방명록
파이썬 텔레그램 botfather 챗봇(chatbot) 설정하기

파이썬 텔레그램 botfather 챗봇(chatbot) 설정하기

텔레그램 챗봇은 botfather에서 설정이 가능한데요. /help를 누르면 각종 봇 설정을 할 수 있습니다. 챗봇 설정하기 각종 설정은 botfather에서 설정이 가능한데요. 예를 들어 setuserpic을 하면 사진을 변경할 수 잇습니다. 그리고 /setdescription을 입력하면 초기 시작할 때 화면을 추가할 수 있는데요. 이렇게 입력하면 채팅을 시작할때 아래와 같이 메시지가 나오게 됩니다. 이렇게 대기화면이 변경된 것을 확인할 수 있습니다. 이런 각각의 명령어를 통해서 챗봇의 설정을 변경하는 것이 가능합니다. 그리고 혹시 chatbot관련 메시지가 동작하지 않을 경우 버전을 낮춰서 실행할 필요가 있습니다.

  • format_list_bulleted Programming/Python
  • · 2024. 3. 5.
  • textsms
youtube API 설정하기

youtube API 설정하기

youtube API 사용을 위해 설정을 하는 방법을 알아보겠습니다. youtube API 먼저 사용하기 위해서 구글 클라우드 플랫폼에 들어갑니다. https://console.cloud.google.com/ Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com API키는 다시 안보이기 때문에 잘 저장해 놓습니다. 그리고 이를 통해서 다양한 서비스를 제공할 수 있습니다. 아래처럼 실시간 댓글 크롤링을 할 수 있습니다. import pytchat #실시간 댓글 크롤링 import pafy #유튜브 정보 import pandas as pd api_key = 'api' #gcp youtube data api 에서 api key 생성 pafy.set_api..

  • format_list_bulleted Programming/Python
  • · 2024. 2. 28.
  • textsms
파이썬 판다스 합치기 append 에러 concat으로 해결하기

파이썬 판다스 합치기 append 에러 concat으로 해결하기

파이썬 판다스에서 합치기를 할 경우 append 에러가 발생하는데요. 판다스 Append AttributeError: 'DataFrame' object has no attribute 'append'. Did you mean: '_append'? 기본적으로 판다스에서 쉽게 합치는 방법은 append를 사용하는 것인데요. import pandas as pd, os base_dir = 'dir' df_sum = pd.DataFrame() # 빈 DataFrame을 만듦. for fname in os.listdir(base_dir): df_temp = pd.read_excel(os.path.join(base_dir, fname)) df_sum = df_sum.append(df_temp) 이 에러의 원인은 최근에..

  • format_list_bulleted Programming/Python
  • · 2024. 2. 27.
  • textsms
파이썬 지메일 발송 기본 형식

파이썬 지메일 발송 기본 형식

파이썬에서 지메일 발송하는 기본 형태입니다. 파이썬 메일 발송 기본적으로 폴더에 저장된 파일을 첨부파일로 하는 메일 발송 양식입니다. 작업하기전 파이썬에서 이메일을 보내기 위해서는 파이썬 내장 라이브러리(PIL)의 smtplib와 email 모듈을 사용해야하고, 여기서 smtplib의 SMTP(Simple Mail Transfer Protocol)는 메일을 보내는데 사용되는 프로토콜입니다. 다음으로 구글 계정 보안-Google에 로그인 에서 2단계 인증을 해주고, 앱 비밀번호를 추가해줘야 합니다. 앱 비밀번호에서는 메일-추가할 기기(Windows 컴퓨터) 를 클릭해주고 비밀번호를 생성합니다. 생성 뒤 나타나는 16자리 코드를 잘 기억하여 위 코드에서 app_password 변수에 넣어주면 됩니다. imp..

  • format_list_bulleted Programming/Python
  • · 2024. 2. 20.
  • textsms
파이썬 입력 받아서 폴더 만들고 저장하기

파이썬 입력 받아서 폴더 만들고 저장하기

저번에 파이썬 웨바이트 주소에서 파일 다운 받는 프로그램을 짜보았는데요. 해당 내용에 추가하여 주소를 자유롭게 변경하고, 다운로드 폴더를 변경하는 방법을 알아보겠습니다. https://remake.tistory.com/87 파이썬 웹사이트에서 주소 파일 다운 받기(rss feed) 오늘은 파이썬에서 RSS feed 내에 있는 enclosures에 있는 첨부 파일을 일괄로 다운받는 방법을 알아보겠습니다. Rss enclosures RSS 인클로저는 음악 추천에 MP3 파일 또는 일기 항목에 사진과 같은 항목과 remake.tistory.com 파이썬 입력받기 파이썬에서는 input이라는 함수로 값을 입력받을 수 있는데요. 그래서 아래처럼 변수에 input을 넣어서 키보드로 입력을 받을 수 있습니다. 다만 ..

  • format_list_bulleted Programming/Python
  • · 2024. 2. 14.
  • textsms
파이썬 전체 패키지 pip로 한번에 업데이트 하기

파이썬 전체 패키지 pip로 한번에 업데이트 하기

파이썬을 사용하다가 패키지를 한번에 업데이트 해야할 때가 있는데요. 파이썬 패키지 한번에 업데이트하기 먼저 전체 설치된 패키지를 확인하고 파일로 저장합니다. pip freeze > packages.list 이후 모든 패키지의 ==을 >=f로 변경하면 되는데요. 나노에서는 Alt+R이 찾아바꾸기 이구요. nano packages.list # alt + R 찾아바꾸기 :/==/>= ==을 입력하여 모두 찾은 다음 >=을 입력하여 모두 변경합니다. 모두 파일이 아래처럼 변경되었으면 Ctrl+O로 모두 저장하고 종료합니다. 이후 pip 명령어를 통해 전체 패키지를 업데이트 해줍니다. pip install --upgrade -r packages.list

  • format_list_bulleted Programming/Python
  • · 2024. 1. 23.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ···
  • 9
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 N
    • PC
      • Windows
      • Office
      • Hardware
    • Mobile N
      • Android N
      • IOS
    • IT Trend
    • Blog
    • Programming
      • JAVA
      • Python
      • SQLD
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바