20,900원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
텔레그램 봇 명령어 오류 질문드립니다.
이 질문글 바로 이전과 비슷한 증상을 겪고 있는데요.텔레그램 봇 명령어가 안먹힙니다. sendMessage 명령어 입력해서 실행하면RuntimeWarning: coroutine 'Bot.send_message' was never awaitedRuntimeWarning: Enable tracemalloc to get the object allocation traceback이런 오류 메세지가 뜨는데요. Type으로 봇 명령어들 감싸보면 coroutine 타입이라고 나와요.찾아보니 코루틴 타입 이란게 비동기화여서 async 라이브러리를 이용해 부차적인 조치를 더 해줘야 이 명령어들이 작동할 수 있는거 같아요.python-telegram-bot 라이브러리 버전은 20.0 사용하고 있습니다.개인 세팅의 문제인지 아니면 봇 버전에 따라 변경된점이 있는지 혼자 해결이 안되네요.도와주세요
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
텔레그램 봇 만들기 파트에서 에러가 발생합니다.
안녕하세요, 강사님.강의 잘 듣고 있습니다:)현재 크롤링 후 텔레그램을 통해 메세지를 보내고, 장고에 연결하는 부분을 학습하고 있습니다.강의 영상에서는 별도의 동기/비동기 처리 없이 진행이 가능했는데그대로 따라하였더니 coroutine 'bot.sendMessage' was never awaited 에러가 발생하여강의에서 작성한 for문을 async def test(): 로 함수로 감싼 뒤 스크립트 하단에asyncio.run(test()) 함수를 실행시키니 에러가 발생하지 않고 텔레그램으로 메세지가 보내지더라구요.그런데, 해당 스크립트를 django에 연결하기 위해선 def run 함수를 통해 진행해야하는데,함수 형태가 조금 변경돼서 그런지 위와 같이 async, asyncio, await 등을 사용해봐도에러가 발생하여 진행이 되지 않고있습니다..어떻게 하면 좋을까요?? 코드 및 에러 첨부드립니다.from asyncore import loop from datetime import time from bs4 import BeautifulSoup import requests import telegram import asyncio from hotdeal.models import Deal async def test(): response = requests.get('https://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu') soup = BeautifulSoup(response.text, "html.parser") BOT_TOKEN = 'TOKEN' bot = telegram.Bot(token=BOT_TOKEN) for item in soup.find_all("tr", {'class': ["list1", "list0"]}): try: image = item.find("img", class_="thumb_border").get("src")[2:] title = item.find("font", class_="list_title").text.strip() link = item.find("font", class_="list_title").parent.get("href") link = "https://www.ppomppu.co.kr/zboard/" + link reply_count = int(item.find("span", class_="list_comment2").text) up_count = item.find_all("td")[-2].text up_count = up_count.split("-")[0].strip() up_count = int(up_count) if up_count >= 5: if Deal.objects.filter(link__iexact=link).count() == 0: Deal(image_url = image, title = title, link = link, reply_count = reply_count, up_count = up_count).save() await bot.sendMessage(-1001897599228, '{} {}'.format(title, link)) except Exception as e: print(e) def run(): asyncio.run(test())에러 메세지입니다.invalid literal for int() with base 10: '' 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: '' 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: '' 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: '' You cannot call this from an async context - use a thread or sync_to_async. 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: '' 'NoneType' object has no attribute 'text' You cannot call this from an async context - use a thread or sync_to_async. 'NoneType' object has no attribute 'text' You cannot call this from an async context - use a thread or sync_to_async. You cannot call this from an async context - use a thread or sync_to_async. You cannot call this from an async context - use a thread or sync_to_async. You cannot call this from an async context - use a thread or sync_to_async. You cannot call this from an async context - use a thread or sync_to_async. You cannot call this from an async context - use a thread or sync_to_async. 'NoneType' object has no attribute 'text' 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: '' 'NoneType' object has no attribute 'text' invalid literal for int() with base 10: ''
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
pip install djangoframework 하면 버전이 안맞다는데 왜그럴가요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ERROR: Could not find a version that satisfies the requirement python (from versions: none) ERROR: No matching distribution found for python
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
런서버해도 안되는데 왜그럴까요
포트가 안나오고 그냥 파이썬이라고만 출력이 나오네요?
- 해결됨크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
리스폰 결과가 왜 2줄만 나올까요??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 리스폰 결과가 <script>document.location.href='https://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu';</script> 이렇게 나오고 마네요???? 그렇다보니까 아래의 것들도 다안되네요 왜그럴가요
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
urls.py 에서 import 문제
web의 urls.py 에서 from hotdeal.views import index를 하려는데 hotdeal 이 unresolved reference라고 가져오지를 못합니다.ㅠㅠ
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
aws 서버 중지됨
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 어느정도는 작동하는데 다음날보니 안되더라구요 그래서 ssh 다시 켜봤는데 먹통.. 왜그런걸까요?
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
hotdeal부분이 추가되지 않아요
안녕하세요 선생님 장고프로젝트 만들기 강의에서 model.py admin.py에서 선생님이 하신대로 코드를 치고 runserver를 하였으나 admin페이지에서는 전혀 변화가 일어나지 않습니다 선생님은 hotdeal이라는 항목이 추가되었지만 저는 아무런 변화가 없습니다.
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
from os import times 1, 2 번 줄에 있는 것들은 자동적으로 불러와지는것 같은데 정상인거죠?
하다가 안되면 자동으로 불러와지는 저것들 1, 2번 줄에 있는 것들을 지우면 되던데 문제 없을까요?
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
혹시 ^C% 이건 어떻게 하나요?
^C% 웹폴더로 다시 돌아가는 명령어 같은데 명령어가 안먹혀요ㅠㅠ
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
뽐뿌 사이트에서 검사하기가 안보이는데 맥 버전 문제인가요?
삭제된 글입니다
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
flutter를 이용하여 모바일 앱 만들기
마지막 강의 'flutter를 이용하여 모바일 앱 만들기' 중 3분 경의 코드 따라 작성해보았는데요. 작성한 코드 class MyApp extends StatelessWidget { fetchMonitors() async { var response = await http.get('생성한 URL'); print(response.body); } 아래와 같은 오류 메세지가 나타납니다. lib/main.dart:10:35: Error: The argument type 'String' can't be assigned to the parameter type 'Uri'. - 'Uri' is from 'dart:core'. 이 문제는 어떻게 해결하면 좋을지 도움 주시면 감사하겠습니다.
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
2강/hotdeal의 views.py 부분 에러입니다.
deals 부분과 request 부분에서 에러가 뜨는데 어떻게해야 할까요? 답답해 미쳐가고 있습니다. ㅜㅜ
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
AWS 사용 중단 관련 문의
안녕하세요, AWS Lightsail 사용 중단 하기 위해서는 어떻게 해야하는지 알 수 있을까요?? 강의 내용 모두 그대로 따라해서 AWS Lightsail 이용 하였구요. 강의 수강 후, 아래와 같이 처리하였는데요. 1) Lightsail 내 인스턴스 삭제 2) Lightsail 탄력적 IP 삭제 3) 깃허브에 올렸던 코드 삭제 그런데 계속 일별로 아주 소액이긴 하지만, 비용이 증가 / 청구 되고 있어서 문의드립니다.
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
AttributeError: 'NoneType' object has no attribute 'text'오류가 뜹니다.
1강 13:40초경입니다. 맨밑에처럼 코드를 작성하였는데 print(title)하고 실행 시 아래와 같은 오류가 뜹니다. 오류 뜬 cmd창과 해당 뽐뿌 스크린샷입니다. 모짜렐라 치즈가래떡 다음 상품이 품절상태이고, class=list_title없이 그냥 font태그에 담겨있는것같습니다.. 혹시 이런경우에 어떻게 하면 될까요?? 질문에 정보가 부족하다면 알려주시길바랍니다. 위와같은 오류가 납니다.. 아래는 오류 났을 때 뽐뿌 사이트 입니다! from bs4 import BeautifulSoup import requests response = requests.get("http://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu") # 사이트 불러오기 soup = BeautifulSoup(response.text,"html.parser") for item in soup.find_all("tr",{'class' : ['list1','list0']}): image = item.find("img",class_='thumb_border').get('src')[2:] title = item.find("font", class_='list_title').text print(title)
- 해결됨크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
from hotdeal.models import Deal
안녕하세요, 크롤러 장고 모델 연결하기 중에서 from hotdeal.models import Deal을 하면 ModuleNotFoundError: No module named 'hotdeal' 에러가 뜹니다. 이 부분 경로 어떻게 해결할 수 있을까요?? 참고로 아래 올려주신 전체 소스 코드를 다운로드 받아서 https://github.com/jinsyu/hotdeal 다운로드 받은 해당 코드를 실행해도 똑같은 에러로 코드가 실행되지 않습니다. 그리고 크롤러 장고 모델 연결하기 강의가 3분 12초부터 검은 화면만 나오는데 강의 종료시점이 8분이 아니라, 3분 12초에 끝나는 게 맞는지도 확인 부탁드립니다.
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
No (valid) module for script 'crawler' found
해당 에러 한번만 봐주시면 감사하겠습니다. !!
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
runscript 질문드립니다.
안녕하세요. 질문 하나 드려도 될까요 ? manage.py 명령어 쓰는데 (python_stock) C:\source\python\Hot_deal_bot\web>python manage.py runscript crawler Unknown command: 'runscript' Type 'manage.py help' for usage. 해당 에러가 나와 문의드립니다.
- 미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
pip3 install syntax error
안녕하세요~! vscode teminal에서 결국 깔아서 성공했는데 윈도우 터미널에서는 왜 syntax error가 뜨면서 깔리지가 않았어요. 왜 그런걸까요ㅠ 엄청 고생했네요... 네이버에 쳐도 안나와있고...