Tag: linux

Как избежать использования ресурса libv4l2 при параллельном использовании кода python-opencv?

Я пытаюсь передать метод параллельного процесса веб-камеры. Одна из функций показывает загрузку ресурса libv4l2. Пытался использовать узкую задержку между функциями, которые он отлично работает. И когда я использую две камеры, это также работает. Я думаю, проблема с настройками libv4l2 или что-то в этом роде. Как решить эту проблему? import threading from threading import Thread import […]

Python для Linux-файлов с размерами

Мне нужно, чтобы test.py отображал следующее в оболочке LINUX: список всех файлов в каталоге – порядок по убыванию размера файла в байтах (должен отображать байты) – показывать итоговые файлы и общий размер в конце (X-файлы X общего размера) – делает не включать вспомогательные каталоги или файлы в другие подкаталоги вот мой исполняемый файл python #!/usr/bin/env […]

Как заблокировать каталог между процессами python в Linux?

У меня есть два (или более) процесса python, и вы хотите создать концепцию, подобную мьютексу исключения для общего ресурса. «Общий ресурс» в этом случае является каталогом. Как я могу легко / стандартно / etc реализовать мьютекс? Скрытый файл .lock который каждый процесс согласен проверить и, если существует, добавляет свой PID в новую строку, а затем […]

запустить команду linux cat в цикле python или bash

У меня есть 999,999 файлов в каталоге: member.php\?1 member.php\?2 … member.php\?99999 Я хочу запустить приведенные ниже команды cat в bash или python loop для определенных файлов. Эта команда должна извлекать имена пользователей из .php-файлов, но не работает из-за большого количества задействованных файлов. root@alimp5: cat member.php\?* | grep -i '<li class="navbit lastnavbit"><span>' | cut -d'>' -f3 […]

Как установить python debug-info для gdb?

Я хочу использовать gdb для отладки скрипта python . После запуска gdb он выводит: [root@localhost scripts]# gdb python GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-51.el7 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There […]

Не работает Python 2.7

У меня проблема с pip только сейчас, когда я пытаюсь установить что-то вроде pip install readline тогда я получаю сообщение об ошибке: Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 549, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2709, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2369, in load File […]

Вход в асинхронный сервер Tornado (python)

Я работаю над приложением, в котором мне может потребоваться зарегистрировать весь трафик, достигающий сервера. Эта функция может быть включена или выключена, или может использоваться, когда исключены исключения. В любом случае, я обеспокоен проблемой блокировки операций дискового ввода-вывода и их влияния на производительность сервера. Бизнес-логика, применяемая при обработке запроса (в основном, HTTP-запросы POST), является асинхронной, так […]

Ошибка при установке Scipy на Amazon Linux

Я столкнулся с этой ошибкой при установке scipy-модуля на Amazon Linux по этой ссылке : (sk-learn)[root@ip-161-31-0-289 ec2-user]# pip install scipy ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++ /home/ec2-user/sk-learn/local/lib/python2.7/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning «Использование устаревшего API NumPy, отключить это "# # определение NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Использование устаревшего API NumPy, отключите его" \ ^ {стандартный ввод}: сообщения ассемблера: {standard input}: 374818: предупреждение: конец […]

Как создать среду conda с указанными libraires?

При создании новой среды conda по умолчанию устанавливаются некоторые пакеты. > conda create -n newEnv python=3.6 The following NEW packages will be INSTALLED: openssl: 1.0.2k-1 pip: 9.0.1-py36_1 python: 3.6.1-0 … zlib: 1.2.8-3 Я считаю, что есть способ указать библиотеки по умолчанию для установки при создании новой среды без ввода всех имен после команды создания конды […]

Как скрипт python знает себя в режиме nohup?

Я думаю, если мой скрипт run.py может действовать в двух разных режимах. в режиме nohup: nohup python run.py & , действует как полный режим вывода журнала. Но в обычном режиме python run.py действует как режим подавления журналов. Таким образом, он будет аккуратным и понятным для пользователя. Итак. Мой вопрос: как мой runnable скрипт python запускает […]

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