Tag: linux

Как выйти из сценария оболочки с ненулевым статусом, если файлы отсутствуют в обеих машинах?

Я запускаю свой ниже сценарий оболочки из machineA который копирует файлы из machineB и machineB в machineA . Если файлов нет в machineB , то он должен присутствовать в machineC . Файлы не будут дублироваться через machineB и machineB , у них будут уникальные файлы, так что у меня будет всего 100 files , поэтому […]

Ошибка VideoCapture при установке OpenCV 2.4.13 или 3.x на Fedora 26 25 24 23 или 22 с помощью ffmpeg и python 2.7

Когда я использую yum, он устанавливает opencv 3.2.0. Но мне особенно нужен opencv 2.4.13. С помощью Anaconda имеется пакет conda-forge opencv, но устанавливается, что cv2.VideoCapture () api не работает. Также, когда я пытаюсь установить через tar-файл opencv 2.4.13, я застрял в cmake, становясь ниже ошибок – sys / videoio.h не найден libavcodec не найден …….. […]

Общаться с бэкэнд-работой с веб-сервера или веб-страницы

У меня есть «устройство» (из-за отсутствия лучшего описания), использующего linux. В настоящее время я ssh в поле для запуска рабочих мест. Это не очень удобно для моих пользователей, поэтому я собираю простой веб-интерфейс для запуска сценария. Работа выполняется от 10 секунд до нескольких часов. Веб-интерфейс должен отражать статус задания. В прошлом я решил подобные проблемы, […]

2 раковины 1 стакан. Совместное использование очереди между двумя скриптами Python на малине Pi

У меня есть 2 скрипта Python на Raspberry Pi, 1 работает в фоновом режиме, освобождая очередь, а другой работает на переднем плане, добавляя пользовательские входы в очередь. Я создаю версию, где очередь хранится как база данных SQLite, и для выполнения этой работы каждый сценарий должен подключаться к базе данных перед каждой операцией и отключать ее, […]

Проблема с установкой Python 2.7.8 наряду с 2.7.5 на RHEL 7.2

У меня есть экземпляр Amazon EC2 с установленным Red Hat Linux 7.2. Он поставляется с установленной системой Python 2.7.5. Я собрал альтернативную установку Python 2.7.8 (это то, что я использую в другой среде, которую я пытаюсь реплицировать). Я буду использовать это, чтобы создать virtualenv для запуска моего приложения Django. Но вызов python2.7 всегда приводит меня […]

Использовать именованные каналы для отправки ввода в программу на основе вывода

Вот общий пример того, что мне нужно сделать: Например, я бы инициировал обратную трассировку, отправив команду «bt» в GDB из программы. Затем я бы поискал слово «pardrivr» и получил номер строки, связанный с ним, используя регулярные выражения. Затем я буду вводить «f [line_number_of_pardriver]» в GDB. Этот процесс будет повторяться до тех пор, пока в конечном […]

Ошибка сегментации при чтении событий Lttng с помощью Python

Я использовал Ubunto 16.04, Lttng 2.8.1 и python3.5.2. Я также установил пакет python3-babeltrace. Первым шагом я записал несколько журналов, которые основаны на документах Lttng с lttng create, evenet-enable, start, stop, destroy. На втором этапе я пишу очень простую программу python для чтения событий lttng, что-то вроде этого: from collections import Counter import babeltrace import sys […]

Проблема Python-MySQLdb: неправильный класс ELF: ELFCLASS32

В рамках тестирования django CMS ( http://www.django-cms.org/ ) я пытаюсь работать с Python-MySQLdb ( http://pypi.python.org/pypi/MySQL-python/ ). Я установил Django CMS и все его зависимости (Python 2.5, Django, django-south, сервер MySQL) Я пытаюсь использовать код примера в коде Django CMS с MySQL в качестве выбранного типа базы данных Когда я выполняю python manage.py syncdb , возникает […]

ValueError: имя поля нулевой длины в формате с чтением и записью

Кто-нибудь знает, возможно ли избежать ошибки ValueError: zero length field чтение ValueError: zero length field / запись из / в файл с Python 2.6.6, как указано в следующем: File "format.py", line 26, in <module> for row in write_cols(rows): File "format.py", line 19, in write_cols return [col_spacer.join("{:<{width}}".format(col, width=widths[index]) for index, col in enumerate(row)) for row in […]

Python tkinter не будет отображать диагональные линии

Недавно я начал использовать Arch Linux, и после переноса файла python с моего mac на Linux и его запуска он не сработал. Это довольно часто, но способ, которым он не работал, был очень странным. Программа – это программа, которая отображает уравнения линий, но в Linux метод create_line объекта tkinter Canvas больше не отображает диагональные линии. […]

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