Вопросы с тегом «python»

92
Ищете хорошую структуру данных Python Tree [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я ищу хороший класс структуры данных Tree. Я...

92
Эмуляция "исходного кода" Bash в Python

У меня есть сценарий, который выглядит примерно так: export foo=/tmp/foo export bar=/tmp/bar Каждый раз, когда я создаю, я запускаю 'source init_env' (где init_env - это сценарий выше), чтобы установить некоторые переменные. Чтобы сделать то же самое в Python, у меня был запущен этот код, reg =...

92
matplotlib: форматировать значения смещения оси в целые числа или конкретное число

У меня есть фигура matplotlib, на которой я рисую данные, которые всегда называются наносекундами (1e-9). По оси ординат, если у меня есть данные в десятки наносекунд, т.е. 44e-9, значение на оси отображается как 4.4 с + 1e-8 в качестве смещения. Есть ли способ заставить ось показывать 44 со...

92
Лучший способ создать «перевернутый» список в Python?

Как лучше всего в Python создать новый список, элементы которого будут такими же, как и в каком-либо другом списке, но в обратном порядке? (Я не хочу изменять существующий список на месте.) Вот одно решение, которое пришло мне в голову: new_list = list(reversed(old_list)) Также возможно...

92
Как перезагрузить модули в оболочке django?

Я работаю с Django и все время использую оболочку Django. Раздражает то, что, хотя сервер Django перезагружается при изменении кода, оболочка этого не делает, поэтому каждый раз, когда я вношу изменение в метод, который тестирую, мне нужно выйти из оболочки и перезапустить ее, повторно...

92
Как заархивировать списки в список

Я хочу заархивировать следующий список списков: >>> zip([[1,2], [3,4], [5,6]]) [[1,3,5], [2,4,6]] Этого можно достичь с помощью текущей zipреализации, только если список разделен на отдельные компоненты: >>> zip([1,2], [3,4], [5,6]) (1, 3, 5), (2, 4, 6)] Не могу понять, как...

92
Посмотреть на массив numpy?

У меня есть 2D- numpyмассив. Есть ли способ создать на нем представление, которое включало бы первыеk строки и все столбцы? Дело в том, чтобы избежать копирования базовых данных (массив настолько велик, что создание частичных копий невозможно)....

92
Поле модели Django по умолчанию основано на другом поле в той же модели

У меня есть модель, в которой я хотел бы содержать имена субъектов и их инициалы (данные несколько анонимны и отслеживаются по инициалам). Прямо сейчас я написал class Subject(models.Model): name = models.CharField("Name", max_length=30) def subject_initials(self): return ''.join(map(lambda x: ''...

92
Как найти объединение двух наборов запросов Django?

У меня есть модель Django с двумя настраиваемыми методами диспетчера. Каждый возвращает различное подмножество объектов модели, основанное на различных свойствах объекта. Есть ли способ получить набор запросов или просто список объектов, представляющий собой объединение наборов запросов,...

92
Быстрый способ скопировать словарь в Python

У меня есть программа на Python, которая много работает со словарями. Мне приходится копировать словари тысячи раз. Мне нужна копия ключей и связанного с ними содержимого. Копия будет отредактирована и не должна быть связана с оригиналом (например, изменения в копии не должны влиять на оригинал)....

92
Модуль Python с тире или дефисом (-) в названии

У меня есть существующий модуль python с тире в его имени, foo-bar.py Я бы предпочел избежать изменения имени модуля, поскольку модуль является общим, и мне пришлось бы искать все места, где он используется, чтобы мой особый случай работал. Есть ли способ загрузить модуль, имя которого содержит...

92
Как git ничего не зафиксировать без ошибки?

Я пытаюсь написать сценарий ткани, который выполняет git commit; однако, если фиксировать нечего, git завершает работу со статусом 1. Сценарий развертывания принимает это как неудачное и завершает работу. Я действительно хочу обнаруживать фактические сбои для фиксации, поэтому я не могу просто...

92
scipy: savefig без фреймов, осей, только содержимое

В numpy / scipy у меня есть изображение, хранящееся в массиве. Я могу отобразить его, я хочу сохранить его, используя savefig без границ, осей, меток, заголовков ... Просто чистое изображение, ничего больше. Я хочу избегать таких пакетов, как PyPNGили scipy.misc.imsave, они иногда являются...

92
Django: вычислить сумму значений столбца с помощью запроса

У меня есть модель class ItemPrice( models.Model ): price = models.DecimalField ( max_digits = 8, decimal_places=2 ) .... Я пробовал это, чтобы вычислить сумму priceв этом наборе запросов: items = ItemPrice.objects.all().annotate(Sum('price')) что не так в этом запросе? или есть ли другой способ...

92
Запись словаря в файл csv с одной строкой для каждого ключа: значения

У меня есть словарь: mydict = {key1: value_a, key2: value_b, key3: value_c} Я хочу записать данные в файл dict.csv в таком стиле: key1: value_a key2: value_b key3: value_c Я написал: import csv f = open('dict.csv','wb') w = csv.DictWriter(f,mydict.keys()) w.writerow(mydict) f.close() Но теперь у...

92
Наследование Python: TypeError: object .__ init __ () не принимает параметров

Я получаю такую ​​ошибку: TypeError: object.__init__() takes no parameters при запуске своего кода я действительно не вижу, что я здесь делаю не так: class IRCReplyModule(object): activated=True moduleHandlerResultList=None moduleHandlerCommandlist=None modulename="" def __init__(self,modulename):...