Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.


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

10
Як надрукувати пари ключових значень словника в python
Я хочу вивести свої пари ключових значень із словника python як такого: key1 \t value1 key2 \t value2 Я думав, що можу зробити це так: for i in d: print d.keys(i), d.values(i) але очевидно, це не так, як це відбувається keys()і values()не приймати аргументи.
175 python  dictionary 

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, і я не приймав жодних …

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

5
Фінікові кліщі та обертання в matplotlib
У мене виникає проблема, що намагається повернути мої кліщі на фінішну обробку в matplotlib. Нижче наведена невелика прикладна програма. Якщо я спробую обертати кліщі в кінці, кліщі не обертаються. Якщо я спробую обертати кліщі, як показано в коментарі "збої", тоді матбло вибивається. Це відбувається лише в тому випадку, якщо значення …
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) print …

3
Як отримати останні N рядків панд DataFrame?
У мене є фрейм даних панд, df1і df2(df1 - це ванільний кадр даних, df2 індексується "STK_ID" та "RPT_Date"): >>> df1 STK_ID RPT_Date TClose sales discount 0 000568 20060331 3.69 5.975 NaN 1 000568 20060630 9.14 10.143 NaN 2 000568 20060930 9.49 13.854 NaN 3 000568 20061231 15.84 19.262 NaN 4 …
175 python  pandas  dataframe 

1
Як зробити фільтр менший за розмір або рівний у наборі запитів Джанго?
Я намагаюся фільтрувати користувачів за спеціальним полем у кожному профілі користувачів, який називається профіль. Це поле називається рівнем і є цілим числом між 0-3. Якщо я фільтрую за рівними показниками, я отримую список користувачів із вибраним рівнем, як очікується: user_list = User.objects.filter(userprofile__level = 0) Коли я намагаюся фільтрувати, використовуючи менше: …

2
TypeError: unhashable type: '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 …
175 python 

17
Як передавати аргументи команді Button у Tkinter?
Припустимо, у мене Buttonз Tkinter в Python зроблено наступне : import Tkinter as Tk win = Tk.Toplevel() frame = Tk.Frame(master=win).grid(row=1, column=1) button = Tk.Button(master=frame, text='press', command=action) Метод actionвикликається, коли я натискаю кнопку, але що робити, якщо я хотів передати деякі аргументи методу action? Я спробував із наступним кодом: button = …

3
Як додати кілька значень до списку в Python
Я намагаюся зрозуміти, як додати кілька значень до списку в Python. Я знаю, що існує мало методів, як це зробити, наприклад, ввести значення вручну, або очистити операцію додавання в forциклі, або appendі extendфункції. Однак мені цікаво, чи існує більш акуратний спосіб зробити це? Може бути певний пакет чи функція?
175 python  list 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.