Ответы пользователя по тегу Python
  • Как лучше установить python на mac?

    @KIN1991
    Python, PHP developer
    Никогда не пользуйтесь системным питоном, используйте virtualenv или pyenv, если Вам нужна версия питона отличимая от той что установлена в MacOS из коробки то используйте brew.
    Ответ написан
    7 комментариев
  • Как обратиться к элементу массива python?

    @KIN1991
    Python, PHP developer
    Метод find_elements_by_class_name возращает список, следовательно для получение элемента из списка, к списку можно обратиться по индексу: title[<индекс нужного вам элемента>]
    Ответ написан
    Комментировать
  • Почему зависает скрипт?

    @KIN1991 Автор вопроса
    Python, PHP developer
    В общем сам допер до решения, join нужно поместить внутрь контекстного менеджера сессии aiohttp, так как все задачи внутри очереди использовали сессию aiohttp а так как join находился не внутри этого блока то на момент своего исполнения сессия уже была закрыта и задачи весели и не могли выполниться
    Ответ написан
    Комментировать
  • Почему выпадает ошибка asyncio?

    @KIN1991 Автор вопроса
    Python, PHP developer
    вопрос снимается не правильно реализовал pattern producer/consumer - https://asyncio.readthedocs.io/en/latest/producer_...
    Ответ написан
    Комментировать
  • Для каких задач в веб-разработке очень хорошо подходит питон?

    @KIN1991
    Python, PHP developer
    Python используется много где, рекомендую посмотреть лекцию Бобука почему они в Яндексе выбрали python.
    Ответ написан
    Комментировать
  • Какой язык больше всего подходит для rest api?

    @KIN1991
    Python, PHP developer
    Под всякие API использую Python в частности фреймворк Tornado, советую попробывать
    Ответ написан
    Комментировать
  • Как в питоне работать с многомерными массивми?

    @KIN1991
    Python, PHP developer
    Многомерный какого рода?
    такого?
    D[key1][key2][key3]?
    Да и вообще переходя на Python c Php нужно забыть о том как вы все делали на Php
    Ответ написан
    Комментировать
  • Как правильно создать виртуальное окружения для python?

    @KIN1991
    Python, PHP developer
    Вы пишите:
    Создаю виртуальное окружение
    virtualenv -p /usr/bin/python3 venv
    source venv/bin/active

    А потом пишите:
    команда which python показывает что используется питон системный.

    Вы понимаете что изначально указывали путь до родного питона?
    Ответ написан
    Комментировать
  • Как обновить версию Python в Cent OS7?

    @KIN1991
    Python, PHP developer
    Родной питон лучше не трогать вообще, лучше устанавливаешь новый какой ты хочешь куда нибудь в opt, а далее при создании виртуального окружения указываешь путь до установленного тобой ранее Python
    Ответ написан
    2 комментария
  • Для чего нужен Python?

    @KIN1991
    Python, PHP developer
    Вот кто может его использовать и зачем.
    • Компания Google широко использует Python в своей поисковой системе
    и оплачивает труд создателя Python.
    • Служба коллективного использования видеоматериалов YouTube в значи- YouTube в значи- в значи-
    тельной степени реализована на языке Python.
    • Популярная программа BitTorrent BitTorrent для обмена файлами в пиринговых се- для обмена файлами в пиринговых се- для обмена файлами в пиринговых се-
    тях (peer-to-peer) написана на языке Python.
    • Популярный веб-фреймворк App Engine от компании Google использует
    Python в качестве прикладного языка программирования.
    • Такие компании, как EVE Online и Massively Multiplayer Online Game
    (MMOG), широко используют Python в своих разработках.
    • Мощная система трехмерного моделирования и создания мультиплика-
    ции Maya поддерживает интерфейс для управления из сценариев на языке
    Python.
    • Такие компании, как Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm
    и IBM, используют Python для тестирования аппаратного обеспечения.
    • Такие компании, как Industrial Light & Magic, Pixar и другие, используют
    Python в производстве анимационных фильмов.
    • Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для
    прогнозирования финансового рынка.
    • NASA, Los Alamos, Fermilab, JPL и другие используют Python для научных
    вычислений.
    • iRobot использует Python в разработке коммерческих роботизированных
    устройств.
    • ESRI использует Python в качестве инструмента настройки своих популяр- Python в качестве инструмента настройки своих популяр- в качестве инструмента настройки своих популяр-
    ных геоинформационных программных продуктов под нужды конечного
    пользователя.
    • NSA использует Python для шифрования и анализа разведданных.
    • В реализации почтового сервера IronProt используется более 1 миллиона
    строк программного кода на языке Python.
    • Проект «ноутбук каждому ребенку» (One Laptop Per Child, OLPC) строит
    свой пользовательский интерфейс и модель функционирования на языке
    Python.

    Следовательно Python используют в серверном, прикладном и в веб программировании
    Ответ написан
    7 комментариев
  • Как вызвать функцию из другого файла python если файлы находятся в разных папках?

    @KIN1991
    Python, PHP developer
    from test.test import func_name

    При этом в папке test должен быть файл __init__.py
    Ответ написан
    Комментировать
  • Как правильно использовать отступы в python?

    @KIN1991
    Python, PHP developer
    почитайте pep8 и вам все станет ясно
    Ответ написан
    1 комментарий
  • Как получить список атрибутов дочернего класса?

    @KIN1991 Автор вопроса
    Python, PHP developer
    Сам отвечу на свой вопрос. Из родительского класса можно получить атрибуты дочернего таким образом
    [n for n in self.__class__.__dict__ if inspect.ismethod(n) is not True and not n.startswith('_')]
    Ответ написан
    Комментировать