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

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

11
Сильно набрано Python?
Я натрапив на посилання, які говорять, що Python є сильно набраною мовою. Однак я подумав, що сильно набраними мовами ти цього не можеш зробити: bob = 1 bob = "bob" Я думав, що сильно набрана мова не сприймає зміни типу під час виконання. Можливо, у мене неправильне (або занадто спрощене) …

6
Отримання введення пароля командного рядка в Python
Ви знаєте, як в Linux, коли ви намагаєтеся щось із судо, він вказує вам ввести пароль, і під час введення нічого не відображається у вікні терміналу (пароль не відображається)? Чи є спосіб це зробити в Python? Я працюю над сценарієм, який вимагає настільки чутливої ​​інформації, і хотів би, щоб він …

12
Перевірте, чи змінною є список чи кортеж
У python, який найкращий спосіб перевірити, чи змінна містить список чи кортеж? (тобто колекція) Невже isinstance()таке зло, як запропоновано тут? http://www.canonical.org/~kragen/isinstance/ Оновлення: найпоширеніша причина, по якій я хочу відрізнити список від рядка, - це те, що у мене є невизначено глибоке вкладене дерево / структура даних списків списків списків рядків …
234 python  types  list 

11
Як оновити пакет Python?
Я запускаю Ubuntu 9:10 і встановлюється пакет під назвою M2Crypto (версія 0,19.1). Мені потрібно завантажити, скласти та встановити останню версію пакету M2Crypto (0.20.2). У пакеті 0.19.1 є файли у багатьох місцях, включаючи (/ usr / share / pyshared та /usr/lib/pymodules.python2.6). Як я можу повністю видалити версію 0.19.1 зі своєї системи …
234 python  packages 

5
Підрахунок кількості ключових слів у словнику python
У мене є список слів у словнику зі значенням = повторення ключового слова, але я хочу лише список різних слів, тому я хотів порахувати кількість ключових слів. Чи є спосіб підрахувати кількість ключових слів чи є інший спосіб, як я повинен шукати виразні слова?

18
Як активувати virtualenv?
Я невдало пройшов пошук і спробував різні альтернативи і витратив на це кілька днів - зводив мене з розуму. Запуск на Red Hat Linux з Python 2.5.2 Почав використовувати останню Virtualenv, але не зміг її активувати, я десь підказав, що потрібна більш рання версія, тому я використав Virtualenv 1.6.4, як …
234 python  linux  virtualenv 

4
Вибір зі складними критеріями від pandas.DataFrame
Наприклад, у мене простий DF: import pandas as pd from random import randint df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) Чи можу я вибрати значення "A", для яких відповідні значення для "B" будуть більшими …
234 python  pandas 

25
Як ви генеруєте динамічні (параметризовані) тести одиниць у python?
У мене є якісь дані тесту і хочу створити одиничний тест для кожного елемента. Першою моєю ідеєю було зробити це так: import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print "test", name self.assertEqual(a,b) if __name__ == …

8
Шаблон Джанго як шукати значення словника зі змінною
mydict = {"key1":"value1", "key2":"value2"} Нормальний шлях для пошуку по словником значення в шаблоні Django є {{ mydict.key1 }}, {{ mydict.key2 }}. Що робити, якщо ключ є змінною циклу? тобто: {% for item in list %} # where item has an attribute NAME {{ mydict.item.NAME }} # I want to look …


3
Як встановити пакет з мінімальним та максимальним діапазоном версій?
Мені цікаво, чи є спосіб сказати pip, зокрема у файлі вимог, встановити пакет із мінімальною версією ( pip install package>=0.2) та максимальною версією, яку ніколи не слід встановлювати (теоретичний api:) pip install package<0.3. Я запитую, бо я використовую сторонні бібліотеки, які активно розвиваються. Я хотів би, щоб у моєму файлі …


12
Накресліть дві гістограми на одному діаграмі з matplotlib
Я створив графік гістограми, використовуючи дані з файлу, і немає проблем. Тепер я хотів замінити дані з іншого файлу в тій же гістограмі, тому я роблю щось подібне n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) але проблема полягає в тому, що для кожного інтервалу відображається лише смужка з найвищим значенням, а …

12
Як я будую графік у режимі реального часу через цикл за допомогою matplotlib?
Я намагаюся побудувати деякі дані з камери в режимі реального часу за допомогою OpenCV. Однак, графік у реальному часі (за допомогою matplotlib), схоже, не працює. Я виділив проблему на цей простий приклад: fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i …


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