Tag: linux

скрипт linux bash с несколькими питонами

У меня есть 2 сценария python a.py и b.py, и я хочу написать сценарий bash, который будет загружать a.py и не запускать b.py до тех пор, пока a.py не сделает это. упрощенно #!/usr/bin/env bash python a.py python b.py но это наивно, проверьте, не сделано ли a.py … как это сделать?

Можно ли запретить Django создавать файлы .pyc во время разработки?

Можно ли запретить Django создавать файлы .pyc? Я знаю, что Python создает их, когда модули импортируются, но есть ли способ отключить их? Полностью понять, почему они созданы и т. Д., И захотят их, когда я пойду вживую, но в настоящее время они просто загромождают каталог, и это беспокоит меня – поэтому, пожалуйста, нет «вы не […]

jsoncpp (Linux) – инструкция для нас простых смертных?

Я пытаюсь построить jsoncpp на Ubuntu 10.x – однако «инструкции» временами расплывчаты. Например, неясно, в какой папке должен находиться файл scons.py, прежде чем можно будет создать библиотеку. Может ли кто-нибудь изложить шаги, необходимые для создания библиотеки jsoncpp? на Linux, или если это произойдет, если кто-либо знает о любом онлайн-ресурсе с этой информацией, пожалуйста, поделитесь ссылкой.

kafka-server-stop.sh не работает, когда Kafka начал с скрипта Python

После развертывания некоторых экземпляров Apache Kafka на удаленных узлах я обнаружил проблему с kafka-server-stop.sh который является частью архива Kafka. По умолчанию он содержит: #!/bin/sh # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. […]

Прерывание клавиатуры IPython CTRL + C несовместимо

Я получаю противоречивые ответы от прерывания клавиатуры Ctrl + C в интерактивном python (выполняется в xterm) после построения графика из matplotlib. Как и ожидалось, при выполнении Ctrl + C внутри ipython2 я получаю сообщение KeyboardInterrupt . Однако, как только я рисую что-либо, используя matplotlib (в частности matplotlib.pyplot), Ctrl + C выйдет из интерактивного сеанса python, […]

Как получить значения RGB QPixmap или QImage pixel – Qt, PyQt

Основываясь на этом ответе https://stackoverflow.com/a/769221/544721 , я сделал следующие значения для печати кода в захваченной области: import sys from PyQt4.QtGui import QPixmap, QApplication app = QApplication(sys.argv) # img is QImage type img = QPixmap.grabWindow( QApplication.desktop().winId(), x=00, y=100, height=20, width=20, ).toImage() for x in range(0,20): for y in range(0,20): print( "({},{}) = {}".format( x,y,(img.pixel(x,y)) ) ) […]

Как получить подробную информацию о устройстве / разделе из пути к файлу в Linux (например, UUID, серийный номер жесткого диска и т. Д.)

Начиная с абсолютного пути к файлу, я хочу получить следующую информацию: Точка монтирования файловой системы, на которой хранится файл (для вычисления пути относительно точки монтирования) UUID и метка файловой системы Тип (или имя поставщика) и серийный номер жесткого диска, который содержит раздел Я знаю, что во многих случаях 2 и 3 могут быть неопределенными (например, […]

Убить многопроцессорный пул Python

Я запускаю программу Python, которая использует модуль многопроцессорности для создания некоторых рабочих потоков. Используя Pool.map они Pool.map список файлов. В какой-то момент я хотел бы остановить все, и сценарий умереть. Обычно Ctrl+C из командной строки выполняет это. Но, в данном случае, я думаю, что просто прерывает одного из рабочих и создается новый рабочий. Итак, я […]

Операторы печати Python буферизуются с> перенаправлением вывода

Я выполняю инструкции print в python. Я выполняю свой скрипт так: python script.py > out.log nohup & out.log печати не отображаются в out.log но программа заканчивается нормально. Эта строка кода находится в .sh файле, который я выполняю ./script.sh Обновление: журнал получает все данные, но не до тех пор, пока не будет напечатано определенное количество строк. […]

shebang env предпочитает версию python

У меня есть скрипты python-2.x, которые я копирую между различными системами, Debian и Arch Linux. Debian устанавливает python как '/ usr / bin / python', а Arch устанавливает его как '/ usr / bin / python2'. Проблема в том, что на Arch linux '/ usr / bin / python' также существует, что относится к python-3.x. […]

 
Interesting Posts for Van-Lav

django-cors-headers не работают

Просмотр сайта Django и webpack в локальной сети

Дополнительный параметр для моделей Django

регулярное выражение python даты в некотором тексте

Pythonic способ эффективно обрабатывать переменное число возвращаемых аргументов

Импульс импорта Numpy AttributeError: объект 'module' не имеет атрибута 'core'

Заполнение словаря из списка

Python: двухстороннее буквенно-цифровое шифрование

Эффективный способ найти длинную повторяющуюся строку для Python (From Programming Pearls)

У вас возникли проблемы с изготовлением декоративного декоратора django (с помощью args)

Python: объединение данных таллинга

В чем разница между «r +» и «a +» при открытии файла в python?

Многопроцессорность – перечислить список, убить процессы, которые останавливаются выше предела ожидания

Как определить, работает ли процесс с использованием Python для Win и MAC

Загрузить один файл с использованием нескольких потоков

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