파이썬 웹 크롤링 실전 - 뉴스 수집 자동화! RSS로 매일 아침 기사 모으기 (feedparser) 📰
지난 파이썬 업무 자동화 #2 - 웹 크롤링 입문 (requests + BeautifulSoup)에서는 웹 페이지를 통째로 가져와서 원하는 부분만 뽑아 CSV로 저장하는 것까지 해봤죠. 그 글을 보고 이런 댓글이 제일 많이 왔어요.
최신순
지난 파이썬 업무 자동화 #2 - 웹 크롤링 입문 (requests + BeautifulSoup)에서는 웹 페이지를 통째로 가져와서 원하는 부분만 뽑아 CSV로 저장하는 것까지 해봤죠. 그 글을 보고 이런 댓글이 제일 많이 왔어요.
지난 #22편에서는 /금지어추가, /금지어삭제 를 자동완성으로 만들었죠. 편해지긴 했는데, 그 데이터가 지금 어디에 있죠? data/bannedwords.json 이에요. #21의 경고 기록도 data/warns.json 이고요.
엑셀에서 마우스로 한 줄 한 줄 필터 걸고, 함수 넣고, 복사·붙여넣기 하다가 "이걸 코드로 한 방에 못 하나?" 싶었던 적 있으시죠? 오늘은 파이썬 데이터 분석의 사실상 표준 라이브러리인 pandas(판다스) 입문편이에요. 표(테이블) 데이터를 만들고 → 원하는 행만…
"코딩 시작하려는데 노트북 뭐 사야 해요?" — 제가 정말 많이 받는 질문이에요. 결론부터 말하면 이래요. 프로그래밍 입문·웹·파이썬 자동화가 목적이면 맥북 에어, 회사·학교 프로그램이나 게임 개발까지 생각하면 윈도우 노트북. 이 한 줄이 전부예요!
코딩을 하다 보면 이런 경험 다들 있으실 거예요. "어제까진 됐는데 뭘 건드렸는지 모르겠다…", "최종\진짜최종\이게진짜.py" 같은 파일이 폴더에 쌓여간다… 이걸 한 방에 해결해주는 게 바로 오늘의 주인공, 버전관리 도구 깃(Git)입니다!
다만 AI를 그냥 답 베끼는 용도로 쓰면 실력이 안 늘고 오히려 독이 됩니다. 오늘은 입문자가 AI를 똑똑하게 활용해서 진짜 실력을 키우는 방법을 정리해 드릴게요. 이 블로그의 디스코드 봇·파이썬 예제를 따라 하다 막힐 때도 그대로 써먹을 수 있습니다. 👍
디스코드 봇에서 슬래시 명령어를 사용하려면 discord.appcommands를 활용하면 됩니다. intents = discord.Intents.default() bot = commands.Bot(commandprefix="/", intents=intents)
예를 들어… 이런 식으로 하나의 명령어 그룹 안에 여러 개의 기능을 넣는 거죠! class UserCommandGroup(appcommands.Group): def init(self): super().init(name="user", description="유저 관련 명령어…
오늘은 디스코드 봇 만들기 시리즈 중에서도, 요즘 대세인 슬래시 커맨드(Slash Command) 를 만들어보려고 합니다. /명령어 형태로 입력하는 그거 아시죠? 일반 텍스트 명령어보다 훨씬 깔끔하고, 자동완성도 돼서 요즘은 거의 필수 기능이에요!
특정 채널에 메시지를 보내는 기능은 디스코드 봇의 다양한 용도에 매우 유용합니다. 이에 따른 장단점은 다음과 같습니다: 다음은 특정 채널에 메시지를 보내는 코드의 사용 예시입니다.
디스코드 봇 임베드는 디스코드 서버에서 메시지에 풍부한 형식과 정보를 추가하는 기능입니다. Python을 사용하여 디스코드 봇을 개발하고, 해당 봇에 임베드 기능을 추가할 수 있습니다. 임베드는 텍스트, 이미지, 링크 등 다양한 요소를 포함할 수 있어서 메시지를 더욱 멋지게…