Вопросы с тегом «python»

146
Оператор множества "in" в Python

Меня немного смущает inоператор python для наборов. Если у меня есть набор sи некоторый экземпляр b, это правда , что b in sозначает « есть какой - то элемент xв sтаком , что b == xэтоtrue »?...

146
Как разделить приложение фляги на несколько файлов py?

Мое приложение для колб в настоящее время состоит из одного test.pyфайла с несколькими маршрутами и main()определенным маршрутом. Можно ли как-нибудь создать test2.pyфайл, содержащий маршруты, которые не были обработаны test.py? @app.route('/somepath') def somehandler(): # Handler code here Я...

146
Как активировать среду Anaconda

Я на Windows 8, использую Anaconda 1.7.5 64bit. Я создал новую среду Anaconda с conda create -p ./test python=2.7 pip от C:\Pr\TEMP\venv\. Это сработало хорошо (есть папка с новым дистрибутивом Python). Конда говорит мне, чтобы напечатать activate C:\PR\TEMP\venv\test для активации среды, однако...

146
Извлечь первый элемент каждого подсписка

Мне интересно, как лучше всего извлечь первый элемент каждого подсписка в списке списков и добавить его в новый список. Так что если у меня есть: lst = [[a,b,c], [1,2,3], [x,y,z]] и я хочу , чтобы вытащить a, 1а xи создать отдельный список из них. Я попытался: lst2.append(x[0] for x in...

146
Почему `if None .__ eq __ (“ a ”)`, кажется, оценивается как True (но не совсем)?

Если вы выполните следующую инструкцию в Python 3.7, она (из моего тестирования) напечатает b: if None.__eq__("a"): print("b") Тем не менее, None.__eq__("a")оценивает NotImplemented. Естественно, "a".__eq__("a")оценивает Trueи "b".__eq__("a")оценивает False. Сначала я обнаружил это при тестировании...

145
Повторно вызвать исключение с другим типом и сообщением, сохраняя существующую информацию

Я пишу модуль и хочу иметь единую иерархию исключений для исключений, которые он может вызывать (например, наследование от FooErrorабстрактного класса для всех fooособых исключений модуля). Это позволяет пользователям модуля перехватывать эти конкретные исключения и при необходимости обрабатывать...

145
Есть ли в Python система управления пакетами / модулями?

Есть ли в Python система управления пакетами / модулями, похожая на ту, что есть в Ruby, где вы можете делать gem install packagename? При установке модулей Python я вижу только ссылки python setup.py install, но для этого нужно сначала найти...

145
Есть ли Python-эквивалент Ruby 'rvm'?

Q: Есть ли у нас что-нибудь функционально эквивалентное в Python менеджеру версии Ruby 'rvm' ? ( РВМ позволяет легко переключаться полностью между различными версиями интерпретатора рубинового и различных наборов драгоценных камней (модулей). Все , что касается...

145
Pythonic способ проверить, отсортирован ли список или нет

Есть ли питонный способ проверить, отсортирован ли уже список ASCилиDESC listtimestamps = [1, 2, 3, 5, 6, 7] что-то подобное isttimestamps.isSorted()возвращается TrueилиFalse . Я хочу ввести список временных меток для некоторых сообщений и проверить, отображаются ли транзакции в правильном...

145
Когда мне следует использовать ugettext_lazy?

У меня вопрос по использованию ugettext и ugettext_lazyдля переводов. Я узнал, что в моделях я должен использовать ugettext_lazy, а в представлениях - ugettext. Но есть ли другие места, где мне ugettext_lazyтоже стоит воспользоваться ? А как насчет определений форм? Есть ли различия в...

145
Как разорвать цепочку методов в Python?

У меня есть строка следующего кода (не вините за соглашения об именах, они не мои): subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True...

145
Как я могу подключиться к MySQL в Python 3 на Windows?

Я использую ActiveState Python 3 в Windows и хотел подключиться к моей базе данных MySQL. Я слышал, что это mysqldbбыл модуль для использования. Я не могу найти mysqldbдля Python 3. Есть ли доступный репозиторий, для которого существуют двоичные файлы mysqldb? Как я могу подключиться к MySQL в...

145
Пример реального мира о том, как использовать функцию свойства в Python?

Меня интересует, как использовать @propertyв Python. Я читал документы Python, и, на мой взгляд, приведенный здесь пример - это просто игрушечный код: class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value):...

145
Можно ли использовать скрап для удаления динамического контента с сайтов, использующих AJAX?

Недавно я изучал Python и погружаюсь в создание веб-скребка. Ничего особенного; его единственная цель - получить данные с веб-сайта для ставок и поместить их в Excel. Большинство проблем решаемы, и у меня есть хороший маленький беспорядок вокруг. Однако я столкнулся с огромным препятствием из-за...

145
Есть ли встроенная функция идентичности в Python?

Я хотел бы указать на функцию, которая ничего не делает: def identity(*args) return args мой случай использования что-то вроде этого try: gettext.find(...) ... _ = gettext.gettext else: _ = identity Конечно, я мог бы использовать identityвышеописанное, но встроенный мог бы работать быстрее (и...