Tag: linux

Создание файла с помощью python с использованием sudo делает его владельца root

У меня есть простой кусок скрипта python под названием myCreate.py, работающий на linux: fo = open("./testFile.txt", "wb") когда я запускаю python ./myCreate.py – владелец testFile.txt остается моим пользователем. когда я запускаю sudo python ./myCreate.py – владелец testFile.txt теперь является root. testFile.txt ранее не выполнялся для обоих исполнений как я могу заставить владельца файла оставаться реальным […]

как получить консольный вывод с удаленного компьютера (ssh + python)

У меня googled «python ssh». Существует замечательный модуль pexpect , который может получить доступ к удаленному компьютеру с помощью ssh (с паролем). После подключения удаленного компьютера я могу выполнить другие команды. Однако я не могу получить результат в python снова. p = pexpect.spawn("ssh user@remote_computer") print "connecting…" p.waitnoecho() p.sendline(my_password) print "connected" p.sendline("ps -ef") p.expect(pexpect.EOF) # this […]

Найти имя приложения по умолчанию для данного файла

В Linux существует ли способ спросить любые службы xdg или службы gtk, какое приложение является стандартным приложением для данного файла? Я понимаю, что xdg-open фактически запустит правильное приложение. Тем не менее, я хочу иметь возможность отображать имя приложения в контекстном меню. Чтобы пользователь щелкнул по элементу меню, он запустит xdg-open, который запустит это приложение. В […]

Установите аппаратные часы в Python?

Как установить аппаратные часы с Python на встроенные системы Linux?

Вызывать make из другого каталога с помощью скрипта python

Мне нужно вызвать make (build a makefile) в директорию, отличную от той, в которой я вхожу, из скрипта Python. Если я просто сделаю: build_ret = subprocess.Popen("../dir1/dir2/dir3/make", shell = True, stdout = subprocess.PIPE) Я получаю следующее: / bin / sh: ../dir1/dir2/dir3/make: Нет такого файла или каталога Я пробовал: build_ret = subprocess.Popen("(cd ../dir1/dir2/dir3/; make)", shell = True, […]

Всегда ли ctime <= mtime?

При использовании os.stat () в Python я могу предположить, что st_ctime всегда меньше или равно st_mtime? Если нет, почему бы и нет? Код всегда будет работать на Linux, но если есть разница между ОС, это было бы хорошо знать.

Должен ли я придерживаться bash для расширенных сценариев автоматизации Linux или переключиться на Python?

У меня есть очень базовые знания о программировании оболочки bash и вы можете выполнять простые задания, такие как резервное копирование и т. Д. Теперь я думаю о решении более сложных задач и должен решить, следует ли мне придерживаться bash и изучать более сложные темы или изучать Python. Поскольку я должен тратить время на изучение в […]

Как проверить все версии python, установленные на osx и centos

Я только начал создавать сервер centos сегодня и заметил, что версия python по умолчанию для centos установлена ​​в 2.6.6. Вместо этого я хочу использовать python 2.7. Я googled вокруг и обнаружил, что 2.6.6 используется системными инструментами, такими как YUM, поэтому я не должен вмешиваться в это. Затем я открыл терминал на своем Mac и обнаружил, […]

Возможно использование смешанного скрипта и скрипта python?

Клянусь, я видел это раньше, но не могу найти его сейчас. Возможно ли, чтобы сценарий оболочки запускал интерпретатор python «средний поток», то есть: #!/bin/bash #shell stuff.. set +e VAR=aabb for i in abc; do echo $i done # same file! #!/usr/bin/env python # python would be given this fd which has been seek'd to this […]

Команда conda предложит ошибку: «Плохой интерпретатор: нет такого файла или каталога»

Я использую arch linux, и я установил Anaconda в соответствии с инструкцией на сайте Anaconda. Когда я пытаюсь запустить conda info –envs я получаю следующую ошибку: bash: / home / lukasz / anaconda3 / bin / conda: / opt / anaconda1anaconda2anaconda3 / bin / python: плохой интерпретатор: нет такого файла или каталога Я попытался найти […]

 
Interesting Posts for Van-Lav

В чем разница между параметрами set_client_CA_list_from_file () и M2Crypto и load_verify_info (), и когда вы будете использовать их?

Попытка идентифицировать новейший и второй новейший файл в каталоге

Быстро проанализируйте дату и время Python в нелокальном часовом поясе, настроившись на летнее время

TypeError: Super не принимает аргументы ключевого слова?

Настройка разделов диска Softlayer во время заказа

numpy: вычислить производную функции softmax

Нечетное поведение при подключении к моей программе

Ошибка утверждения в столбцах в DataFrame с иерархической индексацией

Постройте горизонтальную линию, используя matplotlib

список с бесконечными эмоциями

Pandon pandas: обновление строки на основе другого значения строки

Как отправить аргументы в UnitTest без глобальных переменных

python, сортировка списка с помощью ключа, который является подстрокой каждого элемента

межпроцессная связь в python

Как правильно и безопасно обрабатывать файлы cookie и сеансы в Paskon's Flask?

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