Уведомления

Группа в Telegram: @pythonsu

#1 Май 9, 2022 18:47:42

onlydrum
Зарегистрирован: 2022-05-09
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

ребят помогите нубу!

Всем привет! Пытаюсь запустить бот через командную строку винды ( винда 7ка, питон 2.7 ) пишет ошибку.
SyntaxError: Non-ASCII character ‘\xe2’ in file“

Помогите, где ошибка?



вот файл со скриптом

import logging
import yaml
import telegram

from telegram_logger.logger import BotLogger

from discord.discord_bot import DiscordBot

print('''
▒█▀▀▄ ░▀░ █▀▀ █▀▀ █▀▀█ █▀▀█ █▀▀▄ ░░ ▒█▀▀█ █▀▀█ ▀▀█▀▀
▒█░▒█ ▀█▀ ▀▀█ █░░ █░░█ █▄▄▀ █░░█ ▀▀ ▒█▀▀▄ █░░█ ░░█░░
▒█▄▄▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀▀ ▀░▀▀ ▀▀▀░ ░░ ▒█▄▄█ ▀▀▀▀ ░░▀░░ by @viktopunk''')

class WarningFormatter(logging.Formatter):
def format(self, record):
result = super().format(record)
if record.levelno == logging.WARNING:
result = f”⚠️ {result}“

if __name__ == ”__main__“:
# logging.basicConfig(
# format='%(levelname)s: %(message)s', level=logging.INFO)
logging.basicConfig(
format='%(message)s', level=logging.INFO)
logger = logging.getLogger()
# warning_handler = logging.StreamHandler()
# warning_handler.setFormatter(WarningFormatter())
# logger.addHandler(warning_handler)

with open(”config/config.yaml“, ”r“, encoding=”utf8") as stream:
config = yaml.safe_load(stream)

# Set up telegram bot
if config and config.get('telegram_settings'):
with open(config, “r”, encoding=“utf8”) as stream:
tg_config = yaml.safe_load(stream)
bot = telegram.Bot(tg_config)
logger.addHandler(BotLogger(bot=bot, chat_id=tg_config, level=logging.INFO))

logging.info(“▶️ Включаю бота…”)
bot = DiscordBot(config=config)
bot.start_bot()

Офлайн

#2 Май 11, 2022 18:44:49

delitet
Зарегистрирован: 2022-03-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

ребят помогите нубу!

попробуйте добавить

 coding: utf-8
на самый верх своего файла

если и это не помогло, то проследуйте сюда, там точно такая же ошибка, что и у вас
https://stackoverflow.com/questions/21639275/python-syntaxerror-non-ascii-character-xe2-in-file

Отредактировано delitet (Май 11, 2022 18:46:01)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version