Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
phaggi

Алан Гибизов

лужу, паяю, ЭВМы починяю
  • 157
    вклад
  • 12
    вопросов
  • 223
    ответа
  • 46%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать while(cin>>a) в PYTHON?

    dmshar @dmshar
    while True:
        try:   
            a=int(input())
            print(a*2)
        except:
            break


    По вводу не числа или пустой строки - цикл завершается
    Ответ написан 2 часа назад
    Комментировать
    Нравится 2 Комментировать
  • ConnectionError: [Errno 110] / [Errno 10049] Connect call failed / rabbitmq - как решить проблему подключения?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Порт 0? Вот уж вряд ли.
    Ответ написан 22 часа назад
    4 комментария
    Нравится 2 4 комментария
  • Как сделать пробел после каждого третьего символа в строке?

    0xD34F
    0xD34F @0xD34F
    chunk_size = 3
    newString = ' '.join(string[i:i + chunk_size] for i in range(0, len(string), chunk_size))
    Ответ написан 22 часа назад
    3 комментария
    Нравится 3 3 комментария
  • Почему файл не видит переменную из другого файла?

    dmshar @dmshar
    Внутри ParsingVK ваша div является глобальной переменной. Мало того, она тут явно передаётся в вызываемый метод reply в качестве параметра. Это значит, как минимум ее так надо определить .
    Обращаю внимание, в Python глобальная переменная описывается внутри функции, где она используется (а не где описывается, как в С++)
    И еще - на будущее. Если у вас в коде возникла ошибка, не надо заставлять других гадать, какая ошибка и где возникла - прикладывайте сообщения об ошибке в явном виде. Потому как "что мол нету такой переменной" - нет такого сообщения интерпретатора, это лишь ваша интерпретация, а разных причин тому может быть как минимум пол десятка .
    Ответ написан 23 часа назад
    2 комментария
    Нравится 1 2 комментария
  • Почему Jupyter не видит df['name'] == 2?

    o5a @o5a
    Судя по всему в таблице не число, а строка '2'.
    Ответ написан вчера
    2 комментария
    Нравится 2 2 комментария
  • JSON POST на python'e. Как нормально и не костыльно это сделать?

    alegzz @alegzz
    pip install capmonster-python
    Ответ написан вчера
    Комментировать
    Нравится 1 Комментировать
  • Два проекта на одной БД, или сделать API?

    romesses
    Ромзес Панагиотис @romesses
    Backend инженер
    Обычно пишут API-frontend (его экземпляры), клиентами которого выступают потребители контента. Ну у позади API своя БД и кэширование, если надо.
    Ответ написан 11 апр.
    Комментировать
    Нравится 1 Комментировать
  • Как установить Jupyter Notebook на удаленный сервер?

    dimonchik2013
    dimonchik2013 @dimonchik2013
    совет, который уже дан - ничего не стоит
    https://www.pythonanywhere.com/forums/topic/28018/

    на платном акке
    Ответ написан 11 апр.
    Комментировать
    Нравится 1 Комментировать
  • Как установить Jupyter Notebook на удаленный сервер?

    Alexa2007 @Alexa2007
    И да и нет
    Да этот хостинг поддерживает IPython/Jupyter notebook support, но только в платных тарифах. Если хочешь в облаке то вот.
    Но тоже свои преимущества и недостатки
    Ответ написан 11 апр.
    Комментировать
    Нравится 1 Комментировать
  • Почему не обновляется Python?

    adugin
    Andrey Dugin @adugin Куратор тега Python
    Во втором варианты вы забыли слово python в самом начале:
    python -m pip install --upgrade pip
    А вообще я бы рекомендовал использовать дистрибутив Anaconda.
    Ответ написан 06 апр.
    Комментировать
    Нравится 2 Комментировать
  • Как ставить функцию на паузу через несколько итераций?

    Alexa2007 @Alexa2007
    Чтобы паузы не мешали работе скрипта, сразу предложу такой вариант
    from time import sleep
    import threading
    
    def sp():
        while True:
            for _ in range(1,11):
                print(f'Itaration {_}')
                sleep(0.2)
            print('10 second PAUSE')
            sleep(3)#TODO paste your delay
    
    my_thread1 = threading.Thread(target=sp)
    my_thread1.start()
    my_thread1.join()
    Ответ написан 07 апр.
    Комментировать
    Нравится 1 Комментировать
  • Как сделать счётчик багов в Discord.py?

    CleanyBoom @CleanyBoom
    Мда уж.
    bcount = 0
    @bot.command()
    async def bag(ctx, msg: str = None):
        global bcount
        bcount += 1
        await ctx.send(f'Ваш баг - **`{msg}`** - отправлен модерации \nНомер бага за сегодня - {bcount}')


    Ты раз за разом переменную приравниваешь к нулю, поэтому единица и выводится
    Ответ написан 11 апр.
    2 комментария
    Нравится 5 2 комментария
  • Как сделать перебор определенных строк в sqlite3 на Python?

    dimonchik2013
    dimonchik2013 @dimonchik2013
    совет, который уже дан - ничего не стоит
    where date between 01-04-2021 and 30-04-2021
    Ответ написан 11 апр.
    Комментировать
    Нравится 2 Комментировать
  • Как сделать перебор определенных строк в sqlite3 на Python?

    LaRN
    Руслан . @LaRN
    Senior Developer
    В sqllite есть функция strftime можно с ней попробовать:
    where strftime('%d', date) in (4, 14, 24)
    По идее должны вернуться все даты у которых есть 4 на конце номера дня.

    Для месяца аналогично:
    where strftime('%m', date) = 4
    Должно вернуть все дни 4 месяца всех дат, которые есть в таблице.
    Ответ написан 11 апр.
    Комментировать
    Нравится 1 Комментировать
  • Возможно ли изменять шрифты в Python?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Вывод в консоль ограничен возможностями консоли. Цвет выставляется управляющими последовательностями, причём и они не везде поддерживаются. Есть у вашей консоли управляющая последовательность для изменения шрифта?
    Ответ написан 11 апр.
    2 комментария
    Нравится 1 2 комментария
  • Как проверить начинается и заканчивается строка с символа в Python?

    hottabxp
    Сергей Карбивничий @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    А что мешает самому такую функцию сделать?
    s = "\"Hello World\""
    
    def check_symbols(text, symbols):
    	if text.startswith(symbols) and text.endswith(symbols):
    		return True
    	return False
    
    print(check_symbols(s,'"')) # True

    А еще можно использовать регулярные выражения.
    Ответ написан 10 апр.
    2 комментария
    Нравится 1 2 комментария
  • Как получать последние записи sqlite?

    rPman @rPman
    sql базы данных, в стандарте, не гарантируют порядок результатов в запросе если не будет указан order by (исключение, group by нужно читать документацию по каждой используемой БД и использованию конкретных индексов).

    То что если у тебя в 1000 случаев сработает как ты ожидаешь, в 1001-вом получишь неожиданный результат (ситуаций много, неудачные комбинации добавления и удаления записей, странная комбинация записей в индексе и т.п.)

    в sqlite в каждой таблице, если специально не удалять это при создании, есть колонка rowid, являющаяся идентификатором записи, и это положительное число, и оно увеличивается при добавлении (сбрасывается при vacuum), возможно тебе ее хватит, сортируй по ней.
    Ответ написан 10 апр.
    Комментировать
    Нравится 1 Комментировать
  • Как создать случайный массив numpy?

    o5a @o5a
    только я не понимаю, какой аргумент отвечает за минимальный и максимальный элементы, потому что мне нужны отрицательные в том числе.

    Так а что "понимать", на все функции есть официальная документация
    https://numpy.org/doc/stable/reference/random/gene...
    аналогично для reshape описано
    Но можно и без reshape напрямую указать размерность.
    a = np.random.randint(min_number,max_number,size=(n,2))
    Ответ написан 07 апр.
    Комментировать
    Нравится 1 Комментировать
  • Не работает исключение exeptions?

    SoreMix
    SoreMix @SoreMix
    yellow
    А это не дефолтное исключение?

    except TimeoutError:
    Ответ написан 07 апр.
    6 комментариев
    Нравится 1 6 комментариев
  • Как удалить у всех любые значение в столбце montey и voice в таблице?

    SoreMix
    SoreMix @SoreMix
    yellow
    Убрать WHERE полностью
    Ответ написан 07 апр.
    1 комментарий
    Нравится 2 1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 13 ответов
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 10 ответов
    • 0 вопросов
  • cicatrix
    • 9 ответов
    • 0 вопросов
  • dimonchik2013
    dimonchik2013
    • 6 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • w3bsmes
    Alice
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации