Giter Club home page Giter Club logo

skysmart-answers's Issues

Ну это пиздец.

Качество кода на уровне👍 Не говоря уже о его функциональности. Во первых токен авторизации можно получить, имея пароль и логин, 1 post запросом, во вторых, я так понимаю при разработке бота использовался aiogram, решение использовать синхронную библиотеку для запросов в интернет, при том что фреймворк асинхронный выше всяких похвал. Повезло что в aiogram встроен отловщик ошибок, иначе 2 одновременно отправленных теста вопросов на 100, положиди бы бота. Боюсь что с МЭШ такая же история. Автор этого мракобесия, дам тебе совет иузчи основные концепции ООП и асинхронного программирования. Создай абстрактный класс, определяющий общее поведение для МЭШ и СкайСмарт, создавай отдельные классы для работы с сетью, то есть с их api, и отдельные для вычисления ответов, после создай не большой класс, через который бот и будет получать ответы. Этот класс будет определять поведение, что если это скайсмарт и что если это МЭШ. Тогда твой код станет производительным, хорошо читаемым, не блокирующим основной поток, который будет обслуживать других пользователей, пока тебе отвечают сервера, и легко расширяемым.

выдаёт ошибку, что делать?

Traceback (most recent call last):
File "C:\Users\ilya_\Downloads\gd", line 93, in
answerparse(taskHash)
File "C:\Users\ilya_\Downloads\gd", line 22, in answerparse
roomHash = roomhashjson['roomHash'] # код рума
KeyError: 'roomHash'

в чём может быть проблема (я новичок в питоне, не ругайтесь сильно)

UnicodeEncodeError: 'charmap' codec can't encode character '\U0001f4dd' in position 4: character maps to <undefined>

Вызываю функцию answerparse с аргументом zibugimuhi
print(asyncio.get_event_loop().run_until_complete(answerparse('zibugimuhi')))
выходит ошибка:

Traceback (most recent call last):
  File "F:\PycharmProjects\tests.py", line 247, in <module>
    print(asyncio.get_event_loop().run_until_complete(answerparse('zibugimuhi')))
  File "C:\Users\user\AppData\Local\Programs\Python\Python39\lib\encodings\cp1251.py", line 19, in encode
    return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\U0001f4dd' in position 4: character maps to <undefined>

Но я смог записать результат в файл этим кусочком кода

with open('results.txt', 'a+', encoding='utf-8') as f:
    f.write(str(results))

тогда записывается все нормально, а если я в print пытаюсь поменять кодировку
то получатся закодированные данные по типу такого
b"['\xe2\x84\x961\xf0\x9f\x93\x9d\xd0\x92\xd0\xbe\xd0\xbf\xd1\x80\xd0\xbe\xd1\x81: \xd0\x97\xd0\xb0\xd0\xbf\xd0\xb8\xd1\x88\xd0\xb8 \xd0\xbe\xd1\x82\xd0\xb2\xd0\xb5\xd1\x82',]
как решить?
заранее спасибо за ответ

Проблема с подключением к себе в проект.

https://media.discordapp.net/attachments/942393025483644949/970032279932010566/unknown.png?width=960&height=541
Ошибка в терминале
https://media.discordapp.net/attachments/942393025483644949/970032496043495504/unknown.png?width=960&height=583
Код моей программы.
функция Dadada вызывается на 32 строке.
Мои импорты:
from time import sleep
from telebot import types, telebot, TeleBot
import requests
import config
import Skysmart
import asyncio
Вроде все приложил. Честно не понимаю, почему не работает. Может ты сможешь мне помочь? И можешь ли ты оставить свои контактные данные, чтобы я если что смог быстро с тобой связаться

Помоги

Помогите пожалуйста выдаёт такую ошибку сделал всё так как ты сказал
image

Traceback (most recent call last):

скрипт выдает ошибку
Traceback (most recent call last): File "main.py", line 98, in <module> answerparse(taskHash) File "main.py", line 24, in answerparse roomHash = roomhashjson['roomHash'] # код рума KeyError: 'roomHash'
может python не той версии?
Python 3.7.3

Error during getting room: Room request failed with status: 404

с недавнего времени скрипт начал выдавать следующую ошибку:
изображение
переустановка не помогла, проверяла на двух разных тестах - на этих обоих тестах одна и та же ошибка, как на скрине

Не всё может решить

Снова прив,
код комнаты zupubufure. Ответ на 1, 6-12 не находит

Название теста: Задание от 7 февраля, 08:12
Тема: №15 Задание на установление соотвествия


Задание #1
Выполни задание
Какие два из представленных ниже понятий Ольга будет использовать в своём рассказе? Выпиши соответствующие понятия и раскрой их смысл.

Ответы:

---------------

Задание #6
Выполни задание
Рассмотри изображения.

Ответы:

---------------

Задание #7
Выполни задание
Рассмотри изображения.

Ответы:

---------------

Задание #8
Выполни задание
В чём состоит удобство пользования мобильным банкингом? Укажи одно любое преимущество.

Ответы:

---------------

Задание #9
Выполни задание
Чем опасна такая ситуация для личных сбережений пенсионера?

Ответы:

---------------

Задание #10
Выполни задание
Стоит ли Дарье соглашаться на такую работу? Свой ответ поясни.

Ответы:

---------------

Задание #11
Выполни задание
Что может произойти с финансами пенсионерки после того, как она сообщит необходимые данные по телефону?

Ответы:

---------------

Задание #12
Выполни задание
Правильно ли поступил Андрей Борисович? Свой ответ поясни.

Ответы:

Много math-input-answer и i is not defined

Привет, math-input-answer может быть несколько на одной странице. Вот пример кода

# Было
if i.find('math-input-answer'): # 52 Строка
            answers.append(i.find('math-input-answer').text)
# Я предлагаю
if soup.find('math-input-answer'):
    for i in soup.find_all('math-input-answer'):
        answers.append(i.text)

Также я заменил i.find на soup.find чтоб небыло бага i is not defined

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.