Tag: питона

Как конкатенировать видео в фильме?

Я пытаюсь использовать видеоролик для создания видео с текстами. Во-первых, я хочу показать одно сообщение, а затем другое. В моем случае я хочу показать «Собака» в течение одной секунды, а не «Cat Cat». Для этого я использую следующий код: из coppy.editor импорт * def my_func(messeges): clips = {} count = 0 for messege in messeges: […]

Динамические поля формы в flask.request.form

Я просмотрел документацию, но для жизни я не могу понять, как заполняется объект request.form в Flask. В документации говорится, что она заполнена обработанными данными формы из запросов POST или PUT, но моя форма динамическая, поэтому я не обязательно знаю, какие поля существуют при отправке запроса POST, хотя я хочу, чтобы я добавлял информацию из этих […]

Самый быстрый способ найти ближайшую точку к данной точке в 3D, в Python

Так что скажем, что у меня 10 000 очков в A и 10 000 очков в B и вы хотите узнать ближайшую точку в A для каждой точки B. В настоящее время я просто просматриваю каждую точку в B и A, чтобы найти, какая из них ближе всего на расстоянии. то есть. B = [(.5, […]

Как мне вызвать один вид фляжки из другого?

У меня есть JSON API в одном модуле чертежа и веб-интерфейс в другом. Я хотел бы сбрить несколько запросов AJAX, которые клиентский JS-код должен был бы сделать, вставив некоторые из JSON, которые ему понадобятся в шаблон представления frontend, прежде чем отправлять его клиенту, как в этом gist, который я нашел . Как я могу вызвать […]

Как включить библиотеку python .egg, которая находится в подкаталоге (относительное местоположение)?

Как вы импортируете файлы python .egg, которые хранятся в относительном местоположении в .py-код? Например, My Application/ My Application/library1.egg My Application/libs/library2.egg My Application/test.py Как импортировать и использовать библиотеки1 и library2 из test.py, оставляя библиотеки .egg на месте?

Повторные однократные или множественные тесты с носом

Подобно этому вопросу , я бы хотел, чтобы Nose выполнял тест (или все тесты) n раз – но не параллельно. У меня есть несколько сотен тестов в проекте; некоторые из них являются простыми модульными тестами. Другие – интеграционные тесты с некоторой степенью параллелизма. Часто при отладке тестов я хочу «ударить» тест сложнее; цикл bash работает, […]

Возврат строки из функции Rust в Python

Я очень новичок в Rust. Как я могу вернуть String из функции Rust, которая может использоваться в Python? Вот моя реализация Rust: use std::ffi::CString; #[no_mangle] pub extern fn query() -> CString { let s = CString::new("Hello!").unwrap(); return s; } И код Python, который его вызывает: from ctypes import cdll, c_char_p lib = cdll.LoadLibrary("target/release/libtest.so") result = […]

Хотите предложить браузеру сохранить csv

Хотите предложить браузеру сохранить csv, используя pyramid.response.Response, поиск ключей и найденный здесь ответ Django, но я не могу использовать его с Pyramid wsgi, мой код выглядит так: from pyramid.response import Response def get_list_names_emails(request): session, env = request.db, request.client_env response = Response(content_type='text/csv') output = StringIO() writer = csv.writer(output) writer.writerow(['SomeName', 'SomeEmail', 'CompanyName]) csv_output = output.getvalue() return csv_output

Убедитесь, что скрипт Python с субпроцессами умирает на SIGINT

У меня есть команда, что я обертываю script и нерестится из скрипта Python, используя subprocess.Popen . Я пытаюсь убедиться, что он умирает, если пользователь выдает SIGINT . Я мог бы выяснить, был ли процесс прерван хотя бы двумя способами: A. Убейте, если завернутая команда имеет ненулевой статус выхода (не работает, потому что script всегда возвращает […]

Как установить self.maxDiff в нос, чтобы получить полный выход diff?

При использовании носа 1.2.1 с Python 3.3.0 я иногда получаю сообщение об ошибке, подобное следующему ====================================================================== FAIL: maxdiff2.test_equal ———————————————————————- Traceback (most recent call last): File "/usr/local/lib/python3.3/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/Users/loic/cmrsj/Calculus_II/scrap/maxdiff2.py", line 32, in test_equal assert_equal(str1, str2) AssertionError: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.\n [truncated]… != 'Suspendisse […]

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