Tag: python 3.x

Как запросить расширенный поиск с API таможенного поиска google?

Как я могу программным образом использовать клиентскую библиотеку Google Python выполнять расширенный поиск с помощью поисковой системы API пользовательского поиска Google, чтобы вернуть список первых n ссылок, основанных на некоторых терминах и параметрах расширенного поиска, который я запросил ?. Я попытался проверить документацию (я не нашел никакого примера) и этот ответ . Однако последний не […]

Возможно ли изменить поведение len ()?

Я знаю о создании настраиваемого __repr__ или __add__ (и т. Д.), Чтобы изменить поведение операторов и функций. Есть ли метод переопределения для len ? Например: class Foo: def __repr__(self): return "A wild Foo Class in its natural habitat." foo = Foo() print(foo) # A wild Foo Class in its natural habitat. print(repr(foo)) # A wild […]

Проверьте, нормально или асинхронно, если функция или метод

Как узнать, является ли функция или метод нормальной функцией или функцией async? Я хотел бы, чтобы мой код автоматически поддерживал обычные или асинхронные обратные вызовы и нуждался в способе проверить, какой тип функции передан. async def exampleAsyncCb(): pass def exampleNomralCb(): pass def isAsync(someFunc): #do cool dynamic python stuff on the function return True/False async def […]

PyQt5 не удалось импортировать QtGui

Я только что перешел с PyQt4 на 5, и у меня проблема с QtGui. Я установил с помощью 32-битного установщика Windows, а не из собственной сборки. когда я делаю: from PyQt5 import QtGui я получил class MainWindow(QtGui.QMainWindow, UI.MainUI.Ui_MainWindow): AttributeError: 'module' object has no attribute 'QMainWindow' поэтому я попробовал from PyQt5.QtWidgets import QtGui Результат: ImportError: cannot […]

Как используется грамматика Python внутри?

Я пытаюсь получить более глубокое понимание того, как работает Python, и я смотрел грамматику, показанную по адресу http://docs.python.org/3.3/reference/grammar.html . Я замечаю, что он говорит, что вам придется также менять parsermodule.c, но, честно говоря, я просто не понимаю, что здесь происходит. Я понимаю, что грамматика – это спецификация того, как читать язык, но … Я даже […]

Может ли от __future__ импортировать … гарантировать совместимость Python 2 и 3?

Мне не интересно разогревать «Python 2 или Python 3?» (хотя самый последний из них я нашел старше одного года), но я наткнулся на это утверждение : Вы можете написать код Python 3 под Python 2, если ваш файл начинается с строки: from __future__ import absolute_import, division, generators, unicode_literals, print_function, nested_scopes, with_statement С помощью этой строки […]

Есть ли эквивалент python для Laravel 4?

Laravel 4 позволяет мне легко и эффективно разрабатывать приложение для малого масштаба и масштаба предприятия, а его модульные концепции позволяют мне расширять его ядро, создавать пользовательские пакеты многократного использования и легко следовать методам TDD. Я погружался в прекрасный мир python (v3) и задавался вопросом, что эквивалентная веб-инфраструктура будет в сообществе python? Структура, которая следует за […]

Как импортировать FileNotFoundError из Python 3?

В настоящее время я использую Python 2 для проекта, для которого требуется встроенное исключение Python 3: FileNotFoundError . Как мне это сделать?

Ошибка «кодирование является недопустимым ключевым словом» в python 2.x?

Ansi для UTF-8 с использованием ошибки python Я попробовал ответить там, чтобы преобразовать ansi в utf-8. import io with io.open(file_path_ansi, encoding='latin-1', errors='ignore') as source: with open(file_path_utf8, mode='w', encoding='utf-8') as target: shutil.copyfileobj(source, target) Но я получил «TypeError:« encoding »- недопустимый аргумент ключевого слова для этой функции» Я попытался с with io.open(file_path_ansi, encoding='cp1252', errors='ignore') as source: тоже, […]

Как сохранить patsy DesignInfo?

Я работаю над приложением, которое является «прогностической моделью как услуга», структурировано следующим образом: тренировать модель в автономном режиме периодически загружать параметры модели на «сервер прогнозирования», сервер прогнозирования принимает на вход одно наблюдение и выводит предсказание Я пытаюсь использовать patsy, но сталкиваюсь с следующей проблемой: когда приходит одно предсказание, как мне преобразовать его в нужную форму, […]

Python - лучший язык программирования в мире.