Tag: linux

Добавить строку поверх каждого файла Python в текущих и подкаталогах

Я на платформе Ubuntu и имею каталог, содержащий много .py файлов и подкаталогов (также содержащих файлы .py). Я хотел бы добавить строку текста в начало каждого .py-файла. Какой самый простой способ сделать это с помощью Perl, Python или сценария оболочки?

Изящное обращение с Segfault

Я пишу программу на Python, которая использует API с закрытым исходным кодом в Linux. API иногда работает, а иногда и segfaults – также разбивает мою программу. Тем не менее, если программа работает в течение 10 секунд, она проходит мимо точки, где она имеет шанс segfaulting и работает навсегда (ошибки происходят только в начале). Я думаю, […]

Подключение python к cassandra кластер из окон с помощью DseAuthenticator и DseAuthorizer

Я пробовал как с pycassa , pycassa , так и с dse.cluster не создавая связи. Я чувствую, что я подключаюсь к неправильному хосту, поскольку я пишу имя хоста linux-серверов и не указываю ничего о кассандре. Коллеги сказали мне, что они знают только о подключении к серверу через cqlsh inline на машине linux. Это просто звучит […]

читать, выделять, сохранять PDF программно

Я хотел бы написать небольшой скрипт (который будет работать на безголовом сервере Linux), который читает PDF, выделяет текст, который соответствует любому в массиве строк, которые я передаю, а затем сохраняет измененный PDF-файл. Я предполагаю, что в конечном итоге я использую что-то вроде привязки python к poppler, но, к сожалению, рядом с нулевой документацией, и у […]

SWIG + setup.py: ImportError: динамический модуль не определяет функцию init (init_foo)

Я пытаюсь обернуть функцию foo в test.cpp с помощью swig. У меня есть заголовок foo.h который содержит объявление функции foo. test.cpp зависит от внешнего заголовка ex.h и файла общего доступа libex.so находящегося в /usr/lib64 Я следил за сообщением в блоге отсюда . Я могу построить модуль с python setup.py build_ext –inplace . Однако, когда я […]

Почему я получаю эту ошибку для создания ткани?

Поэтому я пытаюсь перенести определенный файл с моего компьютера на удаленный сервер. Однако, когда я пытаюсь использовать fab для этого, он возвращает следующую ошибку: Fatal error: put() encountered an exception while uploading '/home/jonathan/Dropbox/facebook-crawler/worker_scraper.py' Underlying exception: size mismatch in put! 0 != 7304 Функция Fab: @roles('workers') def move_scraper(): put('~/Dropbox/facebook-crawler/worker_scraper.py', '~/facebook-crawler/') кто-нибудь знает, почему это происходит?

Ошибки компоновщика с libmsodbcsql-13.0.so.0.0, предотвращающие соединение pyODBC с MS SQL. CentOS 7

Я пытаюсь подключиться из приложения python с pyodbc на сервер MS SQL. У меня установлены pyodbc и unixODBC, и я попытался установить драйвер MS для linux. Я думаю, проблема заключается в том, что драйвер MS имеет недостающие зависимости, но почти так же, как я могу сказать, что зависимости установлены. Поскольку драйвер Microsoft не был доступен […]

Хорошие звуковые библиотеки?

Мне нужно взять аудиосигнал и извлечь из него перекрывающиеся звуковые кадры. Затем мне нужно преобразовать их в частотные данные (материал FFT / как спектрограмму) и проанализировать информацию о частоте. Например, если у меня есть 1-минутный mp3-файл, я хочу разделить файл на более мелкие файлы с 00: 00.000 до 00: 03.000, с 00: 00.010 до 00: […]

Где должна идти версия независимой библиотеки python?

У меня есть чистый модуль python, который будет работать как для Python 2.6, так и для 2.7. Вместо того, чтобы поместить модуль в конкретные пути к версии python, можно ли разместить библиотеку в одном месте, к которому будут доступны оба Python 2.6 и 2.7? Система – Ubuntu.

Ошибка при запуске Open MPI в MPI_Init через Python

Я пытаюсь получить доступ к общей библиотеке с помощью OpenMPI через python, но по какой-то причине я получаю следующее сообщение об ошибке: [Geo00433:01196] mca: base: component_find: unable to open /usr/li/openmpi/lib/openmpi/mca_paffinity_hwloc: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored) [Geo00433:01196] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_carto_auto_detect: perhaps a missing […]

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