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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

5
Matplotlib (pyplot) savefig выводит пустое изображение
Я пытаюсь сохранить графики, которые я делаю, используя matplotlib; однако изображения сохраняются пустыми. Вот мой код: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.imshow(y, cmap=mpl.cm.jet_r, interpolation='nearest') if T0 is not None: plt.subplot(123) plt.imshow(T0, cmap=mpl.cm.bone) #plt.subplot(124) #Autozoom #else: #plt.subplot(124) #Autozoom plt.show() plt.draw() plt.savefig('tessstttyyy.png', …

12
Конвертировать столбец Pandas, содержащий NaN, в dtype `int`
Я читаю данные из файла .csv на фрейм данных Pandas, как показано ниже. Для одного из столбцов, а именно id, я хочу указать тип столбца как int. Проблема в том, что в idсерии отсутствуют / пустые значения. Когда я пытаюсь привести idстолбец к целому числу при чтении .csv, я получаю: …
176 python  pandas  na 

6
Как вы регистрируете ошибки сервера на сайтах Django?
Так, играя с развитием я могу просто установить settings.DEBUGв Trueи если встречается , сообщение об ошибке , я могу видеть , что это красиво отформатирована, с трассировкой хороший стек и запрашивают информацию. Но на производственном сайте я бы предпочел использовать DEBUG=Falseи показывать посетителям некоторую стандартную страницу ошибки 500 с информацией, …


14
Как заставить скрипт Python запускаться как сервис или демон в Linux
Я написал скрипт Python, который проверяет определенный адрес электронной почты и передает новые сообщения во внешнюю программу. Как я могу заставить этот скрипт выполняться 24/7, например, превратив его в демон или службу в Linux. Нужен ли мне цикл, который никогда не заканчивается в программе, или это можно сделать, просто повторяя …

9
Django: перенаправление на предыдущую страницу после входа в систему
Я пытаюсь создать простой веб-сайт с функциональностью входа, очень похожей на ту, что здесь на SO. Пользователь должен иметь возможность просматривать сайт как анонимный пользователь, и на каждой странице будет ссылка для входа. При нажатии на ссылку для входа в систему пользователь попадает в форму для входа. После успешного входа …
175 python  django 

2
Какова связь между virtualenv и pyenv?
Недавно я узнал, как использовать virtualenv и virtualenvwrapper в моем рабочем процессе, но я видел pyenv, упомянутый в нескольких руководствах, но я не могу понять, что такое pyenv и чем он отличается / похож на virtualenv. Является ли pyenv лучшей / более новой заменой для virtualenv или дополнительным инструментом? Если …

14
matplotlib не показывает мои рисунки, хотя я вызываю pyplot.show ()
Требуется помощь по matplotlib. Да, я не забыл вызвать pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Возвращается matplotlib.lines.Line2D at 0xade2b2cкак выход. p.show() Там ничего не случится. Нет сообщения об ошибке. Нет нового окна. Ничего. Я устанавливаю matplotlibс помощью pip и не получаю никаких сообщений об ошибках. …

6
SQLAlchemy по умолчанию DateTime
Это моя декларативная модель: import datetime from sqlalchemy import Column, Integer, DateTime from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Test(Base): __tablename__ = 'test' id = Column(Integer, primary_key=True) created_date = DateTime(default=datetime.datetime.utcnow) Однако, когда я пытаюсь импортировать этот модуль, я получаю эту ошибку: Traceback (most recent call last): File "<stdin>", line …
175 python  date  sqlalchemy 

9
Какой самый простой способ получить текущее время по Гринвичу в формате отметки времени Unix?
Python предоставляет различные пакеты ( datetime, time, calendar) , как можно увидеть здесь , чтобы иметь дело со временем. Я сделал большую ошибку, используя следующее, чтобы получить текущее время по Гринвичуtime.mktime(datetime.datetime.utcnow().timetuple()) Какой простой способ получить текущее время по Гринвичу в метке времени Unix?

5
Дата тиков и ротация в матплотлиб
У меня возникла проблема, пытаясь повернуть мои отметки даты в matplotlib. Небольшой пример программы приведен ниже. Если я попытаюсь повернуть тики в конце, тики не повернуты. Если я попытаюсь повернуть галочки, как показано в комментарии «crashes», то происходит сбой matplot lib. Это происходит только в том случае, если значения х …
175 python  matplotlib 

4
Утверждение последовательных вызовов фиктивного метода
У насмешки есть полезный assert_called_with()метод . Однако, насколько я понимаю, это проверяет только последний вызов метода. Если у меня есть код, который вызывает проверяемый метод 3 раза подряд, каждый раз с разными параметрами, как я могу утверждать эти 3 вызова с их конкретными параметрами?
175 python  mocking 

6
Как распечатать на консоли в pytest?
Я пытаюсь использовать TDD (разработка через тестирование) с pytest. pytestне будет printк консоли, когда я использую print. Я использую, pytest my_tests.pyчтобы запустить его. documentation, Кажется, говорят , что он должен работать по умолчанию: http://pytest.org/latest/capture.html Но: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) …


2
TypeError: unhashable тип: 'dict'
Этот кусок кода дает мне ошибку, unhashable type: dictможет кто-нибудь объяснить мне, каково решение negids = movie_reviews.fileids('neg') def word_feats(words): return dict([(word, True) for word in words]) negfeats = [(word_feats(movie_reviews.words(fileids=[f])), 'neg') for f in negids] stopset = set(stopwords.words('english')) def stopword_filtered_word_feats(words): return dict([(word, True) for word in words if word not in …
175 python 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.