Tag: питон

В python, как бы я сделал глубокую копию dict на определенную глубину?

Например, если у меня есть дикты dicts или dict массивов, но я хочу только «глубокую» копию на глубину двух уровней, есть ли простой способ сделать это? Я искал, чтобы посмотреть, есть ли библиотека, которую я мог бы использовать, или пример, но я ничего не мог найти. Я довольно новичок в Python, иначе я бы написал […]

Ссылка на внешнюю библиотеку в проекте приложения Python с использованием Pydev / Eclipse

уже через пару месяцев я начал разработку в Python – сам себе C # и Java. В настоящее время я работаю над двумя различными приложениями python / appengine, и, как часто бывает в этих случаях, оба приложения используют общий код, поэтому я хотел бы реорганизовать и переместить общий / общий код в совместное место. В […]

сохранение настроек приложения в Google App Engine

Мне нужно сохранить настройки для моего проекта Google App Engine. В настоящее время у меня есть: class Settings(db.Model): rate = db.IntegerProperty(default=4) … И когда я хочу его использовать: Settings.get_or_insert('settings') Это кажется неуклюжим, так что есть лучший способ (без использования Django)?

Почему неопределенное имя в «исключении» не вызывает «NameError»?

Сегодня я был удивлен, увидев, что следующие работы без исключений (по крайней мере, в Python 2.7.3): >>> try: … pass … except ThingThatDoesNotExist: … print "bad" … >>> Я бы подумал, что это должно NameError появлению NameError в REPL, подобно тому, как следующее: >>> x = ThingThatDoesNotExist Traceback (most recent call last): File "<stdin>", line […]

Безопасность на основе ролей с помощью Google App Engine и Python

Я хотел бы спросить, что является распространенным способом обработки ролевой безопасности с помощью Google App Engine, Python? В app.yaml есть раздел «login», но доступными значениями являются только «admin» и «required». Как вы обычно справляетесь с защитой на основе ролей? Создайте модель с двумя таблицами: Роли и UserRoles Импорт значений для таблицы Roles Вручную добавьте пользователя […]

Передача параметров декоратору во время выполнения

Если я создаю функцию декоратора python, подобную этой def retry_until_true(tries, delay=60): """ Decorator to rety a function or method until it returns True. """ def deco_retry(f): def f_retry(*args, **kwargs): mtries = tries rv = f(*args, **kwargs) while mtries > 0: if rv is True: return True mtries -= 1 time.sleep(delay) rv = f(*args, **kwargs) return […]

пирамида + jinja2 и новая среда выполнения GAE

Я пытаюсь запустить Pyramid с Jinja2, используя новую среду исполнения Python 2.7 в потоковом режиме и SDK GAE 1.6.0. Я внес изменения в свое приложение, как описано здесь , т.е. я установил runtime: python27 , threadsafe: true в app.yaml и избавился от функции main() . Когда я генерирую ответ сам, он работает нормально, но когда […]

Поглаживание линии между классами и функциями

У меня есть ряд функций, которые служат для классификации данных. Каждой функции передается один и тот же вход. Цель этой системы состоит в том, чтобы иметь возможность отказаться от новых функций классификации по своему усмотрению без необходимости корректировать что-либо. Для этого я использую функцию classes_in_module здесь . Затем каждый классификатор в одном файле python будет […]

Поплавковый случайный (!) Прецизионный quirk

Я только начал изучать питон, и я наткнулся на особенности Версия python: Python 2.7.2 (по умолчанию, июль 20 2011, 02:32:18) [GCC 4.2.1 (LLVM, Emscripten 1.5, Empythoned)] на linux2 on: http://repl.it/languages/Python Работа с интерпретатором: pi = 3.141 // 3 places decimal precision #typing pi & pressing return puts 3.141 type(pi) => <type 'float'> pi = 3.1415 […]

передача экземпляра файла в качестве аргумента для задачи celery вызывает «ValueError: операция ввода-вывода в закрытом файле»

Мне нужно передать файл в качестве аргумента в задачу сельдерея, но переданный файл каким-то образом закрыт. Это происходит на случай, если я выполняю задачу асинхронным образом. Это ожидаемое поведение? Просмотры: from engine.tasks import s3_upload_handler def myfunc(): f = open('/app/uploads/pic.jpg', 'rb') s3_file_handler.apply_async(kwargs={"uploaded_file" : f,"file_name" : "test.jpg"}) задания: def s3_upload_handler(uploaded_file,file_name): … #some code for uploading to s3 […]

 
Interesting Posts for Van-Lav

Обработка нестандартных американских английских символов и символов в CSV с использованием Python

Проблема преобразования Python UTF-8

Потоковая передача данных веб-камеры на веб-страницу

Получение хорошего смешивания со многими входными файлами данных в тензорном потоке

Стратегия ElementTree iterparse

Минимизировать код JavaScript, содержащий выражения Jinja2 с компилятором Closure

Скорость расширений Python в C против C

dificulty, решающий код в O (logn)

Как я могу исправить «UnicodeDecodeError» при попытке извлечь текст с помощью pdfminer.six?

multiprocessing.Pool зависает, если дочерний элемент вызывает ошибку сегментации

Возможно ли изменить существующий график вычислений TensorFlow?

Pandas: добавление строки к фреймворку данных и указание его метки индекса

Выполнить экземпляр класса из одного файла в другом файле?

Создать таблицу SQL с правильными типами столбцов из CSV

Выполнять запросы с использованием Python over Tor

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