Tag: linux

Разделите в Python таблицу с пустыми пространствами

Через одну команду linux (lsof) я получаю серию данных в таблице: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME init 1 root cwd unknown /proc/1/cwd (readlink: Permission denied) init 1 root rtd unknown /proc/1/root (readlink: Permission denied) python 30077 user1 txt REG 8,1 2617520 461619 /usr/bin/python2.6 Поскольку мы можем видеть, что некоторые места опустошены, […]

Как убить Linux-процесс с помощью Python

Я хочу автоматизировать захват журналов из последовательного порта с помощью двух функций: 1) триггер, чтобы начать захват 2) триггер для остановки Сначала выглядит def start_capture_output(): file = '/home/test/Desktop/log.txt' os.system('touch %s' % file) os.system('chmod +rwx %s' % file) os.system('cat </dev/ttyUSB0>%s' % file) и это работает, но мне интересно, как остановить этот процесс без ручного нажатия Ctrl […]

Как определить, установлены ли iODBC, unixODBC (или ни один)?

Я на Ubuntu Linux и задаюсь вопросом, как определить, какой диспетчер драйверов ODBC у системы есть, если таковой имеется. Как и комментарий Ракиба, один из самых грубых способов, который я использовал, – просто попытаться запустить isql (unixODBC) или iodbctest , потому что Ubuntu сообщит, установлен ли их родительский пакет. Интересно, что на этой новой виртуальной […]

Проблемы при компиляции ros-indigo-qt-gui-cpp в Arch Linux ARM

Я использую ROS Indigo с Arch Linux ARM, и я пытаюсь установить пакет ros-indigo-qt-gui-cpp из AUR. Но возникает следующая ошибка: ==> Запуск build () … – Использование CATKIN_DEVEL_PREFIX: /home/hiago/packages/qt_gui_core-release-release-indigo-qt_gui_cpp-0.2.30-0/src/build/devel – Использование CMAKE_PREFIX_PATH: / opt / ros / indigo – Это оверлей рабочего пространства: / opt / ros / indigo – Найден PythonInterp: / usr / […]

Почему объект создается с помощью apt.Cache, а не apt.cache.Cache ()

я застрял в точке, и я не могу прогрессировать, извините за этот глупый вопрос. Я много искал для этого, но я не мог знать, чего не хватает. Пожалуйста, помогите мне. Я изучил модули и классы в python. Теперь я хочу сделать некоторые операции с использованием python и apt. Я изучаю: http://apt.alioth.debian.org/python-apt-doc/library/apt.cache.html Однако я не мог […]

Linux / Python: как я могу скрыть конфиденциальную информацию в файле Python, чтобы разработчики в среде не могли получить к ней доступ?

У меня запущен проект Django на сервере Ubuntu. Существуют и другие разработчики, у которых есть возможность ssh в поле и посмотреть файлы. Я хочу сделать так, чтобы учетные данные mysql и ключи api в settings.py , возможно, были разделены на другой файл, который доступен только пользователю root, но также можно использовать для запуска проекта django. […]

Невозможно записать данные в файл с помощью python

outfile = open(inputfile, 'w') outfile.write(argument) outfile.flush() os.fsync(outfile) outfile.close Это фрагмент кода. Я пытаюсь написать что-то в файл на python. но когда мы открываем файл, в нем ничего не записывается. Я делаю что-то неправильно?

Получить переменную из запущенной программы

У меня есть сценарий, который работает несколько дней, и внутри него есть счетчик. Счетчик периодически записывается в файл, можно ли узнать значение, которое счетчик задает либо из другого скрипта python, либо в linux-команды, либо даже из java? Пример простого счетчика python: import time import random a = 0 while True: a +=1 time.sleep(random.random()) Меня интересует […]

Связывание обратных вызовов для минимизации и максимизации событий в окнах Toplevel

Я прочитал соответствующие ответы, и кажется, что принятый способ сделать это – <Unmap> обратные вызовы к событиям <Map> и <Unmap> в виджетах Toplevel. Я пробовал следующее, но не имел никакого эффекта: from Tkinter import * tk = Tk() def visible(event): print 'visible' def invisible(event): print 'invisible' tk.bind('<Map>', visible) tk.bind('<Unmap>', invisible) tk.mainloop() Я запускаю python 2.7 […]

Изменение пути Python по умолчанию Mac

Привет, у меня есть Mac, и у меня есть много разных вариантов Python, установленных повсюду. прямо сейчас, когда я открыл python в терминале, введите which python результат возврата: //anaconda/bin/python Мне интересно, что мне делать, чтобы изменить python по умолчанию на питон, который мне нравится, поэтому в следующий раз, когда я это сделаю: which python путь […]

Interesting Posts

Используя RabbitMQ, есть ли способ посмотреть содержимое очереди без деактивации?

Объединение datetime (с компонентом времени) и временными объектами

Не удалось добавить HDFStore, не может соответствовать существующей структуре таблицы

PIL импортирует пиксели png как одно значение вместо трех значений вектора

Ограничение значений для curve_fit (scipy.optimize)

Преобразование типа столбца DataFrame из строки в дату и время

Установка h5py на сервере Ubuntu

Как расширить рамки комментариев (django), удалив ненужные поля?

NameError: имя 'clean_up_bubs' не определено, даже если оно есть?

Как уменьшить размер файла изображения с помощью PIL

Python: AttributeError: объект '_io.TextIOWrapper' не имеет атрибута 'split'

Как скачать исходный код google для Android

SyntaxError: недопустимый синтаксис при запуске syncdb на django

Сортировка массива numpy для нескольких столбцов в Python

Вызовите вложенную функцию в Python

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