Закрыто

Богатый Python разработчик [Mr-Grey/NZTCoder]

Тема в разделе "Бизнес и свое дело", создана пользователем Mr-Grey, 17 апр 2022.

Цена: 584970р.
Взнос: 8500р.
96%

Основной список: 77 участников

Статус обсуждения:
Комментирование ограничено.
  1. 10 май 2022
    #101
    Grushin
    Grushin ЧКЧлен клуба
    Немного поковырялся, посмотрел что в "супе", а там почему-то класс другой у значений температур. "value m_temp c"
    Я другой заголовок браузера сделал и другой город взял. Пока не понял почему поменялось.

    Код:
    import requests
    from bs4 import BeautifulSoup
    
    headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0'
    }
    #===================== определяем ссылки =====================
    
    url_pogoda_tula = 'https://www.gismeteo.ru/weather-tula-4392/'
    
    #===================== забираем содержимое =====================
    
    tula_page_content = requests.get(url_pogoda_tula, headers = headers).text
    print(tula_page_content)
    soup_tula = BeautifulSoup(tula_page_content, 'lxml')
    temp_tula = soup_tula.find_all('span', class_='unit unit_temperature_c')[3].text
    print(temp_tula)

    Получается просто с нужными данными ничего не находилось?
     
  2. 10 май 2022
    #102
    Grushin
    Grushin ЧКЧлен клуба
    Поменял заголовок на "хромовский" и стало ок. С "мозиловским" почему-то немного другое содержимое отдавалось, хотя если смотреть инспектором кода из мозиллы - то всё одинаково с хромом.

    Возможно мобильную версию отдавало
     
    1 человеку нравится это.
  3. 10 май 2022
    #103
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    @Grushin, так ты на свои подставляй заголовки так-то)))

    Смотри, знач, чо такое index out of range.

    Приходит домой пьяный батя и видит у жены 4 яблока.
    А у него в глазах двоится и он орёт: "А ты не офигела 5 яблок-то сожрать?"
    Она: Какой к ляху тебе 5 яблок?
    Он: Отдай 5ое яблоко!
    Она: list index out of range.

    Проще говоря: Ты просишь больше чем есть, твою дивизию.

    Наглядно.

    Лови покурить на ночь, думаю, поймёшь)
     
    1 человеку нравится это.
  4. 10 май 2022
    #104
    Grushin
    Grushin ЧКЧлен клуба
    Ну обычно мозиллу использую, взял заголовки с него и код посмотрел, а вот не сошлось потом почему-то.
     
  5. 10 май 2022
    #105
    Grushin
    Grushin ЧКЧлен клуба
    В моём случае такой вариант был значит:
    Он: Дай яблоко!
    Она: Какое фдупло яблоко, спать иди, пьянь, у меня только апельсины!
     
    1 человеку нравится это.
  6. 10 май 2022
    #106
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    кстати, вот пример без отлова косяка(а то там вставил по привычке)
     
  7. 10 май 2022
    #107
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    Ну как вариант, главное, чтобы понятно было)
     
  8. 11 май 2022
    #108
    Grushin
    Grushin ЧКЧлен клуба
    Всё получилось.
    Возник только вопрос. А как это практически собрать во что-то? Чтоб не в PyCharm оно работало, а самостоятельно.
     
    2 пользователям это понравилось.
  9. 11 май 2022
    #109
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    @Grushin, пулять на сервак и чтобы там крутилось всё. В курсе расскажем. Это уже по сути деплой, а там можно нахлебаться прилично. Но с данным скриптом всё просто достаточно, однако тема не для этих уроков.
     
  10. 11 май 2022
    #110
    Grushin
    Grushin ЧКЧлен клуба
    Смотрю третий урок, заполнил импорты и вот две таких ошибки.

    [​IMG]

    Не понятно, что за файл __init__.py там упоминается.
     
    1 человеку нравится это.
  11. 11 май 2022
    #111
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    Ищи как решить) Вчера уже показывал. Вначале делаем так:
    1. Придумываем 3-4 варианта решения задачи.
    2. Выполняем все решения задачи.
    3. Приносим то, что было сделано.
    4. Решаем вместе.
    И что-то мне подсказывает, что сейчас код просто скопирован, а не посмотрен сам урок. Рекомендую к нему вернуться и пересмотреть.
     
  12. 11 май 2022
    #112
    Grushin
    Grushin ЧКЧлен клуба
    Смотрел весь.
    Сначала в голову не пришло, что если я ставлю aiogram с нуля то он будет не последней версии.
    Сделал апгрейд aiogram'а и ошибки пропали.
    Осталось неясно почему он сразу не установился как надо.
    Поставилась изначально версия aiogram-2.20, а после апгрейда стало aiogram-3.0.0b3
     
  13. 11 май 2022
    #113
    Mr-Grey
    Mr-Grey ОргОрганизатор (А)
    Ну так и что? Работает или нет - из твоего ответа не понятно совсем.
     
  14. 11 май 2022
    #114
    Grushin
    Grushin ЧКЧлен клуба
    Ну вот же, положил. )
    Ошибки те пропали. Дальше пока не добрался ещё.
     
  15. 12 май 2022
    #115
    Ekskavator
    Ekskavator ЧКЧлен клуба
    @nztcoder, для нулей в питоне реально будет пройти курс, или нужна все равно минимальная база по питону?
     
  16. 12 май 2022
    #116
    nztcoder
    nztcoder ЧКЧлен клуба (А)
    Эта тема для новичков. Да, реально.
     
  17. 13 май 2022
    #117
    zbisli
    zbisli ЧКЧлен клуба
    Сориентируйте, пожалуйста, по срокам начала складчины.
    Пытаюсь бюджет на курсы понимать на ближайшее время.
     
  18. 15 май 2022
    #118
    Adamant2
    Adamant2 ЧКЧлен клуба
    Что то в терминале у меня беда какая-то
    Что-то пошло не так в терминале после команды
    pip install bs4
    Пишет:
    WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version numb
    er (_ssl.c:997)'))': /simple/bs4/
    Could not fetch URL Скрытая ссылка: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /si
    mple/bs4/ (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:997)'))) - skipping
    ERROR: Could not find a version that satisfies the requirement bs4 (from versions: none)
    ERROR: No matching distribution found for bs4
    Could not fetch URL Скрытая ссылка: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /si
    mple/pip/ (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:997)'))) - skipping
    (venv) PS C:\Users\Ssssss\PycharmProjects\pythonProject3>
     
    1 человеку нравится это.
  19. 16 май 2022
    #119
    nztcoder
    nztcoder ЧКЧлен клуба (А)
    Данная ошибка говорит о том, что pip не может найти подходящую версию bs4. Попробуй обновить pip (pip3 install --upgrade) и попробовать еще раз

    Вот так еще попробуй
    pip3 install bs4
     
  20. 16 май 2022
    #120
    fetmarshal
    fetmarshal ОргОрганизатор (А)
    У меня так же было, видимо с пробелом лишним скопировал, руками ввел и все зашуршало и установилось.
     
Статус обсуждения:
Комментирование ограничено.