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

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

3
Як призначити повторне поле?
Я використовую буфери протоколів у python і маю Personповідомлення repeated uint64 id але коли я намагаюся призначити йому таке значення, як: person.id = [1, 32, 43432] Я отримую повідомлення про помилку: Assigment not allowed for repeated field "id" in protocol message object Як призначити значення повторюваному полю?


8
приклади setup.py?
Після вивчення цієї сторінки: http://docs.python.org/distutils/builtdist.html Я сподіваюся знайти деякі файли setup.py для вивчення, щоб створити власні (з метою створення файлу rpm fedora). Чи може така спільнота вказати мені на якісь добрі приклади?
88 python  rpm 

9
Який найбільш пітонічний спосіб вивести випадковий елемент зі списку?
На цей питання є відповіді на Stack Overflow на російській мові : Рандомні числа в Python 3: вибирайте випадкові значення з масиву цілих чисел до цих пор, показуючи ці значення не відповідають Скажімо, у мене є список xз невизначеною довжиною, з якого я хочу випадковим чином вивести один елемент, щоб …
88 python  list  random 

8
Створення випадкового масиву плаваючих значень між діапазоном
Я не зміг знайти функцію для створення масиву випадкових плаваючих значень заданої довжини між певним діапазоном. Я розглянув випадкову вибірку, але, здається, жодна функція не робить того, що мені потрібно. random.uniform наближається, але повертає лише один елемент, а не конкретне число. Це те, що я шукаю: ran_floats = some_function(low=0.5, high=13.3, …
88 python  arrays  random  numpy 

8
Як знизити версію Python з 3,7 на 3,6
Я намагаюся встановити tensorflow, але йому потрібна установка Python 3.6, і у мене встановлений лише Python 3.7. Я намагався переключитися за допомогою brew та pyenv, але це не працює. Хтось знає спосіб вирішення цієї проблеми?

22
помилка: (-215)! empty () у функції виявленняMultiScale
Я намагаюся вивчити cv2 в python 2.7, але коли я запускаю свій код, у конкретній його частині: face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') eye_cascade = cv2.CascadeClassifier('haarcascade_eye.xml') img = cv2.imread('2015-05-27-191152.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) faces = face_cascade.detectMultiScale(gray, 1.3, 5) for (x,y,w,h) in faces: img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2) він повертає це: File "face_detection.py", line 11, in …

6
Як отримати текст за допомогою веб-драйвера селену в Python
Я намагаюся отримати текст за допомогою веб-драйвера селену, і ось мій код. Зверніть увагу, що я не хочу використовувати Xpath, оскільки в моєму випадку ідентифікатор змінюється при кожному повторному запуску веб-сторінки, допоможіть будь ласка. мій код: text=driver.find_element_by_class_name("current-stage").getText("my text") HTML: <span class="current-text" id="yui_3_7_0_4_1389185744113_384">my text</span>
88 python  selenium 


9
Під час імпорту docx у python3.3 у мене виникає помилка ImportError: немає модуля з назвою "винятки"
під час імпорту у docxмене виникає така помилка: >File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/docx-0.2.4-py3.3.egg/docx.py", line 30, in <module> from exceptions import PendingDeprecationWarning ImportError: No module named 'exceptions' Як виправити цю помилку ( python3.3, docx 0.2.4)?

20
pyvenv не працює, оскільки securepip недоступний
Кілька днів тому я перейшов з ubuntu 14.04 на ubuntu 16.04. Коли я намагаюся створити віртуальну env за допомогою pyvenv .venv або python3 -m venv .venv Сталася помилка: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package …


8
Як виправити помилку "dyld: Бібліотека не завантажена: @executable_path .."
Я намагався перевірити версію AWS-CLI на моїй MAC OS X. І помилка нижче відповіла: dyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/aws/bin/python Reason: image not found Abort trap: 6 Будемо вдячні за будь-які відповідні вклади щодо того, як це виправити.

3
Як відобразити перші кілька символів рядка в Python?
Привіт, я щойно почав вивчати Python, але я зараз застряг. У мене є hash.txtфайл, що містить тисячі хешів шкідливого програмного забезпечення в MD5, Sha1 та Sha5 відповідно, розділені розділювачами в кожному рядку. Нижче наведено 2 приклади рядків, які я витягнув із файлу .txt. 416d76b8811b0ddae2fdad8f4721ddbe | d4f656ee006e248f2f3a8a93a8aec5868788b927 | 12a5f648928f8e0b5376d2cc07de8e4cbf9f7ccbadb97d898373f85f0a75c47f 56a99a4205a4d6cab2dcae414a5670fd | …

4
як “повторно імпортувати” модуль до python, після чого код буде змінено після імпорту
Я маю foo.py def foo(): print "test" В IPython я використовую: In [6]: import foo In [7]: foo.foo() test Потім я змінив foo()на: def foo(): print "test changed" У IPython результат виклику все ще test: In [10]: import foo In [11]: foo.foo() test Потім я використовую: In [15]: del foo …

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