• Не работает определение местоположения по IP. Почему?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Разные базы с данными. разные источники информации. Есть у меня VPN. В Голландии. Разные источники показывают ее в совершенно разных местах - кроме Амстердама (что правильно) там есть - Москва, г. Рамонь Воронежской области и даже Новосибирск :)

    Мне стало интересно - с куя ли баня-то сгорела?
    И выяснил:
    Когда-то очень давно AS принадлежала некоему хрену из Новосибирска
    Потом - некоему хрену из Москвы
    А Рамонь - потому что там в адресе регистрации мелькало "Ramon's plaza" :)

    Вот так (С)
    Ответ написан
    Комментировать
  • "import" что можно сделать?

    @rlxrdv
    Попробуйте использовать IDE PyCharm или редактор VSCode с установленным там плагином Python. Через командную строку можно только запускать уже готовую программу, через интерпретатор.
    Ответ написан
    Комментировать
  • Как сделать запуск файла при нажатии на кнопку?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Этого нельзя "хотеть". Вся инфо-безопасность последних 30 лет основана на том что пользователь не должен запускат никакие файлы вообще. Браузер - только отображает. И вы, как сисадмин должны понимать это.
    Ответ написан
    Комментировать
  • Как перевести список со списком внутри в строку?

    ну элементарно же, взять и и написать простенькую рекурсию
    from collections.abc import Iterable
    
    
    def iterator(obj):
        if isinstance(obj, Iterable):
            for v in obj:
                yield from iterator(v)
        else:
            yield obj
    
    
    b = [[78, 56, 232, 12, 11, 43], 11]
    a = list(iterator(b))
    print(a)
    
    [78, 56, 232, 12, 11, 43, 11]
    Ответ написан
    1 комментарий