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

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

8
Розділіть великий фрейм даних панд
У мене великий фрейм даних із 423244 рядками. Я хочу поділити це на 4. Я спробував наступний код, який дав помилку?ValueError: array split does not result in an equal division for item in np.split(df, 4): print item Як розділити цей кадр даних на 4 групи?
86 python  pandas 

3
Як отримати атрибут елемента з селену?
Я працюю з селеном на Python. Я хотів би отримати .val()з <select>елемента і перевірити , що це те , що я очікував. Це мій код: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Як я можу це зробити? Документи Selenium, схоже, мають багато …

6
Чи можу я в Python викликати main () імпортованого модуля?
У Python у мене є модуль myModule.py, де я визначаю кілька функцій і main () , який приймає кілька аргументів командного рядка. Зазвичай я називаю це main () із сценарію bash. Тепер я хотів би помістити все в невеликий пакет , тому я подумав, що, можливо, я можу перетворити мій …

3
Як відобразити вивід jinja2 у файлі на Python замість браузера
У мене є шаблон jinja2 (файл .html), який я хочу відобразити (замінити маркери значеннями з мого файлу py). Замість того, щоб відправляти отриманий результат у браузер, я хочу записати його у новий файл .html. Я думаю, рішення також буде подібним для шаблону django. Як я можу це зробити?
86 python  django  jinja2 

18
Помилка: Немає модуля з назвою psycopg2.extensions
Я намагаюся створити базу даних PostgreSQL для мого проекту django, що, я вважаю, я зробив зараз завдяки відповідям на моє останнє запитання Проблеми з налаштуванням бази даних postgreSQL для проекту django . Зараз я намагаюся запустити команду 'python manage.py runserver' у Терміналі, щоб підняти мій localhost, але коли я запускаю …

9
Як очистити всі змінні в середині сценарію Python?
Я шукаю щось подібне до "clear" у Matlab: команда / функція, яка видаляє всі змінні з робочої області, звільняючи їх із системної пам'яті. Чи існує така річ у Python? EDIT: Я хочу написати сценарій, який у певний момент очистить всі змінні.
86 python 

5
Як декодувати зображення QR-коду в (бажано чистому) Python?
TL; DR : Мені потрібен спосіб декодування QR-коду з файлу зображення за допомогою (бажано чистого) Python. У мене є файл jpg з QR-кодом, який я хочу декодувати за допомогою Python. Я знайшов пару бібліотек, які стверджують, що роблять це: PyQRCode ( веб-сайт тут ), який нібито може декодувати qr-коди із …
86 python  decode  qr-code  zxing  zbar 

5
Що робить хеш у python?
Я бачив приклад коду, де hashфункція застосовується до кортежу. В результаті він повертає від'ємне ціле число. Цікаво, що робить ця функція? Google не допомагає. Я знайшов сторінку, яка пояснює, як обчислюється хеш, але вона не пояснює, навіщо нам потрібна ця функція.
86 python  hash 

9
Редагування конкретного рядка в текстовому файлі на Python
Скажімо, у мене є текстовий файл, що містить: Dan Warrior 500 1 0 Чи є спосіб редагувати певний рядок у цьому текстовому файлі? Зараз у мене таке: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your name: " + dan.split('\n')[0] try: myfile = open('stats.txt', …
86 python  io 

6
Куди слід покласти власний модуль python, щоб його можна було імпортувати
У мене є власний пакет на python, і я користуюся ним дуже часто. який найелегантніший або звичайний каталог, куди я повинен помістити свій пакет, щоб він був імпортований, не граючи з PYTHONPATH або sys.path? Як щодо пакетів сайтів, наприклад? /usr/lib/python2.7/site-packages. Чи часто в python копіюється та вставляється туди пакет?

11
AssertionError: відображення функції перегляду перезаписує існуючу функцію кінцевої точки: main
Хтось знає, чому я не можу переписати існуючу функцію кінцевої точки, якщо у мене є два правила url, подібні до цього app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) Простежити: Traceback (most recent call last): File "demo.py", line 20, in <module> methods=["GET"]) File ".../python2.6/site-packages/flask‌​/app.py", line 62, in wrapper_func return f(self, *args, **kwargs) …
86 python  flask 

6
Як відключити тест за допомогою pytest?
Скажімо, у мене є купа тестів: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Чи є декоратор або щось подібне, що я міг би додати до функцій, щоб запобігти pytestзапуску саме цього тесту? Результат може виглядати приблизно так ... @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
86 python  testing  pytest 

4
У чому різниця між модулем та бібліотекою в Python?
У мене є досвід роботи в Java, і я новачок у Python. Я хочу переконатися, що правильно розумію термінологію Python, перш ніж продовжувати. Я розумію модуль : сценарій, який можна імпортувати багатьма сценаріями, щоб полегшити читання. Так само, як у Java, у вас є клас, і цей клас може бути …
86 python  module  package 

3
Що є хорошим способом замовлення методів у класі Python?
Я хочу впорядковувати методи в класі Python, але не знаю, який правильний порядок. Коли я видобуваю методи в Eclipse за допомогою PyDev, Eclipse ставить витягнутий метод поверх модифікованого методу. Але це ставить деталі нижчого рівня перед деталями більш високого рівня. За словами дядька Боба, я мав би зробити навпаки, щоб …
86 python 

1
Python повертає об'єкт MagicMock замість return_value
У мене є файл python, a.pyякий містить два класи Aта B. class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() Я хотів би пройти тестування method_bв класі B, глузуючи A. Ось вміст файлу testa.pyдля цієї мети: import unittest import mock import …

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