본문 바로가기

파이썬3

[파이썬] 네이버 코로나 정보 수집 코드 공유 공공데이터 포털에서 제공해주는 코로나 데이터는 종종 정보가 늦곤합니다. (11시에 나오기도 하고, 오후에 나오기도 합니다.;;) 네이버는 그래도 보통 10시~10시 20분 사이에는 올라오는 것 같더라고요. 요새는 코로나 알리미 봇에 네이버 검색 결과 소스를 사용하고 있습니다. 그래서 이번에는 파이썬 코드를 공유해볼까 합니다. 코로나 데이터를 이용해서 또다른 앱을 개발하실 계획이 있으신 분께 도움이 될 것으로 보입니다. 제가 올린 파이썬 코드를 실행시 네이버 코로나19 검색 결과를 긁어와서 다음과 같이 데이터를 정렬합니다. 직접 html을 분석해서 만든 코드라서 네이버측에서 코드를 변경하면 제 코드도 수정해야합니다. 코드를 알아볼 수 있을지는 모르겠습니다. 깔끔하게 만들기 쉽지만은 않네요 ㅠㅠ github.. 2021. 9. 30.
파이썬 유튜브 뮤직 플레이어 v0.4 공개 (리눅스 우분투, 윈도우) 안녕하세요! 오늘은 파이썬 유튜브 뮤직 플레이어 업데이트에 대한 글을 작성하려고합니다. 이번 버전에서 수정한 사항은 - 일부 재생목록이 불러와지지 않는 오류 수정 (재생 불가 영상이 있는 경우 불러와지지 않았습니다.) - 창크기 조절 불가능하게 수정 입니다. 또한 우분투 20.04 데스크탑(?) x64에서 패키징화 시킨 버전을 공개합니다. 우분투 사용자께서는 YTplayer.desktop 파일을 열으셔서 적절하게 바로가기를 수정하시고 GUI 바탕화면에서 오른쪽 마우스 클릭 후 Allow Launching 을 반드시 클릭해주셔야 바로가기 작동합니다. 또한 chmod a+x 파일명으로 권한 주시는거 잊지마세요. sudo apt install vlc로 vlc 플레이어를 먼저 설치하셔야합니다!! 그리고 제가 작.. 2021. 9. 30.
2021/6/10, 내가 최근에 성공한 것들 오늘은 제가 최근에 도전을 해본 프로젝트 들에 대해서 이야기 해볼까합니다. 특히 파이썬 크롤링에 관심이 생겨서 계속해서 연구를 해보는 중입니다. #1 인스타그램 라이브 자동 녹화 인스타그램 라이브 방송 자동 추출하는 도구를 파이썬으로 작성해봤습니다. 리눅스에서 우선 bash 스크립트를 실행합니다. bash rec_insta.sh 인스타아이디 bash에서 파이썬 프로그램을 호출해서 링크를 추출하고, 녹화 명령어를 실행하는 방식입니다. 1. 인스타그램 자동 로그인 => 세션 저장 (다음 로그인시 저장된 세션 사용, 만약에 세션 만료시 재로그인) 2. 만약에 실시간 방송 진행 중이라면 실시간 링크 추출 후 streamlink를 이용해서 녹화하는 방식입니다. 실시간 진행 중이 아니라면 약 8분정도 실시간이 시작.. 2021. 6. 10.