Костя
Костя
𝐼𝓁𝓁𝒾𝒶
Всем привет
𝐼𝓁𝓁𝒾𝒶
Столкнулся с проблемой(например код):
#1
a = input()
Print(a)
#2
a = input()
Print(a)
𝐼𝓁𝓁𝒾𝒶
Как перемиститься с 2 на 1
𝐼𝓁𝓁𝒾𝒶
Например выполняется #2, а после окончание чтобы выполнялся #1
𝐼𝓁𝓁𝒾𝒶
Можно сказать разделить код на разделы
𝐼𝓁𝓁𝒾𝒶
А потом перемещаться между ними
𝐼𝓁𝓁𝒾𝒶
Просто я видел что используется def, но не работает как там описывалось, спасибо за goto
D
Не-не, не нужно смотреть в сторону goto. Это был не совет, а аналогия из других языков 😅
1. В питоне нет реализации goto. Есть сторонние библиотеки, если не ошибаюсь, но всё равно не стоит это делать.
2. Всё правильно, нужную логику надо обернуть в функции. Дальше, как я и говорил, возможен вариант с главным циклом программы, нужно будет только проставить условия выхода из цикла и т.д.
𝐼𝓁𝓁𝒾𝒶
Как например перемещаться:
Def example1:
....
Def example2:
....
Def example3:
....
Как перемиститься отсюда в example1
D
тебе нужно единожды исполнить эти функции?
Иван
example1()
𝐼𝓁𝓁𝒾𝒶
𝐼𝓁𝓁𝒾𝒶
osn_users = input("Press ENTER to continue: ")
if osn_users == "456":
bootadmin()
else:
def database():
pass
def bootadmin():
bootadmin = input()
𝐼𝓁𝓁𝒾𝒶
bootadmin()
NameError: name 'bootadmin' is not defined
Alexey
𝐼𝓁𝓁𝒾𝒶
Я походу понял, спасибо
Svetlana
подскажите кто-нибудь пожалуйста, кто знает как автоматизировать session id ?
𝐼𝓁𝓁𝒾𝒶
𝐼𝓁𝓁𝒾𝒶
Artöm
ᅠ ᅠ
mark:
Вы можете мне помочь с одним вопросом
Вот я сделал код такой
import random
chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
number = input('количество паролей?'+ "\n")
length = input('длина пароля?'+ "\n")
number = int(number)
length = int(length)
for n in range(number):
password =''
for i in range(length):
password += random.choice(chars)
print(password)
file = open("test.txt", "w")
file.write(password)
file.close()
Пишу в пайтоне пишет на файле только
Одну строчку а не сколько надо
Где то я допустил ошибку но не могу найти
Kyrylo
Alexey
Иван
Иван
Либо пиши файл в цикле, либо создавай массив паролей и записывай этот массив потом
Anonymous
Кто поможет решить ошибку при запуске бота а то весь гугл облазил и не могу понять кодировка utf 8
Anonymous
File "C:\Users\tazz9090\Desktop\botsms\main.py", line 37, in <module>
bot = Bot(token=config.config('bot_token'), parse_mode='html')
File "C:\Users\tazz9090\Desktop\botsms\config.py", line 42, in config
config.read(path)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 697, in read
self._read(fp, filename)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 1017, in _read
for lineno, line in enumerate(fp, start=1):
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 368: character maps to <undefined>
Иван
Видимо питон пытается открыть файл не в той кодировке(cp1251), укажи в программе кодировку вручную
Anonymous
Иван
в 42 строке config.py попробуй сделать что-нибудь типа: config.read_file(codecs.open(path, "r", "utf8"))
Anonymous
Иван
очевидно модуль не импортирован
Kanistra
Всем привет! Есть вот такая штука https://github.com/paulpierre/informer/blob/master/build_database.py (200-227 строки). Создал mysql сервер локально на mac os, создал базу. Запускаю скрипт - говорит, что не может создать базу т.к она уже существует "sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 1007 (HY000): Can't create database 'informer_db'; database exists
[SQL: CREATE DATABASE informer_db CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci';". Удаляю базу, запускаю скрипт - говорит unknown table "sqlalchemy.exc.ProgrammingError: (mysql.connector.errors.ProgrammingError) 1049 (42000): Unknown database 'informer_db". Есть идеи как это поправить вообще? Гуглил 2 дня, но проблема не решилась
Иван
Kanistra
Kanistra
Возможно у меня проблема с самим mysql сервером, иначе я логики не понимаю 🙁
Anonymous
Pipy
Иван
Проверь средствами мускуля, создалась ли база на самом деле
Виталик
Привет есть кто работал с pyrogram, почему сразу отлетают аккаунты?
Alexey
Виталик
Виталик
Alexey
Если да, то тебя за это и банят и pyrogram ни при чём)
Виталик
Ты спамишь куда-то?
Да нет, я просто авторизуюсь через прогу и сразу банит даже не успеваю что-то сделать
Alexey
Виталик
А причину бана ты смотрел?
А как это в тг делать, меня просто с аккаунта выкидывает и всё, но аккаунты так чистые и поэтому думаю что это связано с pyrogram
Alexey
Alexey
Kyrylo
Вообще там что-то такое было, не помню в пирограме или в телетоне, но это совсем не исключено что банит именно из-за либы
Kyrylo
Или в чате или в ишью видел люди жаловались
Виталик
Conditional elector of HRE
Как сделать,чтобы последний символ вставлялся в конец слова и ещё вставлялся "ay" в конце слова?
def func(text):
text = text.split()
first_chair = []
other_chair = []
for i in text:
first_chair.append(i[0:1:])
other_chair.append(i[1::])
b = first_chair[0].join(other_chair)
return b
print(func("text pig "))
Иван
"ay ".join(x+x[-1] for x in text.split())
Anonymous
Помогите пожалуйста вот ошибка C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 369: character maps to <undefined>. Вот код https://pastebin.com/UJXSX3Eh. Где надо указать кодировку?
Alexey
Anonymous
Полностью ошибку?
Alexey
Alexey
По нему можно понять, где у тебя ошибка
Anonymous
Anonymous
Ок
Anonymous
Traceback (most recent call last):
File "C:\Users\tazz9090\Desktop\botsms\main.py", line 37, in <module>
bot = Bot(token=config.config('bot_token'), parse_mode='html')
File "C:\Users\tazz9090\Desktop\botsms\config.py", line 42, in config
config.read(path)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 697, in read
self._read(fp, filename)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 1017, in _read
for lineno, line in enumerate(fp, start=1):
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 369: character maps to <undefined>
Anonymous
Как я понял ошибка в konfig.py
Artöm
Traceback (most recent call last):
File "C:\Users\tazz9090\Desktop\botsms\main.py", line 37, in <module>
bot = Bot(token=config.config('bot_token'), parse_mode='html')
File "C:\Users\tazz9090\Desktop\botsms\config.py", line 42, in config
config.read(path)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 697, in read
self._read(fp, filename)
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\configparser.py", line 1017, in _read
for lineno, line in enumerate(fp, start=1):
File "C:\Users\tazz9090\AppData\Local\Programs\Python\Python39\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 369: character maps to <undefined>
В пути есть русские символы?
Artöm
Строка 42 конфига