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

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

5
Сортувати список за кількома атрибутами?
У мене є список списків: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Якби я хотів сортувати за одним елементом, скажімо, високий / короткий елемент, я міг би зробити це через s = sorted(s, key = itemgetter(1)). Якби я хотів , щоб сортувати і високий / …
457 python  sorting 

14
Правильний відступ для багаторядкових рядків Python
Яке правильне відступ для багаторядкових рядків Python у функції? def method(): string = """line one line two line three""" або def method(): string = """line one line two line three""" чи щось інше? Дивно виглядає, що в першому прикладі рядок висить за межами функції.
456 python  string 


11
Імпортувати файл із підкаталогу?
У мене файл, який називається tester.py, знаходиться на /project. /projectмає підкаталог lib, з яким називається файл BoxTime.py: /project/tester.py /project/lib/BoxTime.py Я хочу імпортувати BoxTimeз tester. Я спробував це: import lib.BoxTime В результаті чого: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: No module named lib.BoxTime …


14
Правильний спосіб використання ** kwargs в Python
Який правильний спосіб використовувати **kwargsв Python, коли мова йде про значення за замовчуванням? kwargsповертає словник, але який найкращий спосіб встановити значення за замовчуванням, чи є таке? Чи повинен я просто отримати доступ до нього як словник? Використовувати функцію get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') …
454 python  kwargs 


28
Помилка Python "ImportError: модуль не названий"
Python встановлюється в локальному каталозі. Моє дерево каталогів виглядає так: (local directory)/site-packages/toolkit/interface.py Мій код тут: (local directory)/site-packages/toolkit/examples/mountain.py Для запуску прикладу я пишу python mountain.py, а в коді я: from toolkit.interface import interface І я отримую помилку: Traceback (most recent call last): File "mountain.py", line 28, in ? from toolkit.interface import …

15
Створення відповіді JSON за допомогою Django та Python
Я намагаюся перетворити сценарій відповіді Ajax на стороні сервера в Django HttpResponse, але, мабуть, це не працює. Це сценарій на стороні сервера: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // …
452 python  django  json 

30
Немає модуля з іменем pkg_resources
Я розгортаю додаток Django на сервері розробників, і я натискаю на цю помилку під час запуску pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcesяк видається, з setuptools. Спочатку я думав, що це може …

8
Змушення журналів Python виводить усі повідомлення до stdout на додаток до файлу журналу
Чи є спосіб зробити журнал Python за допомогою loggingмодуля автоматично виводити речі в stdout на додаток до файлу журналу, куди вони повинні йти? Наприклад, я хотів би все виклики logger.warning, logger.critical, logger.errorщоб перейти до їх призначених для цього місцях , але на додаток завжди бути скопійовані stdout. Це уникає дублювання …

13
Як розділити рядок на масив символів?
Я намагався роздивитися в Інтернеті відповіді на розбиття рядка на масив символів, але не можу знайти простий метод str.split(//)схоже, не працює, як це робить Рубі. Чи є простий спосіб зробити це без циклу?
450 python  split 

20
Список пошуку словників Python
Припустимо, у мене це: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] і шукаючи як ім'я "Pam", я хочу отримати пов'язаний словник: {name: "Pam", age: 7} Як цього досягти?

6
Як констатувати у вимовах.txt пряме джерело github
Я встановив бібліотеку за допомогою команди pip install git+git://github.com/mozilla/elasticutils.git який встановлює його безпосередньо з сховища Github. Це прекрасно працює, і я хочу мати цю залежність у своєму requirements.txt. Я подивився на квитки , як це , але це не вирішити мою проблему. Якщо я поставлю щось подібне -f git+git://github.com/mozilla/elasticutils.git elasticutils==0.7.dev …

11
Виберіть за допомогою часткового рядка з панди DataFrame
У мене є DataFrame4 колонки, з яких 2 містять рядкові значення. Мені було цікаво, чи існує спосіб вибору рядків на основі часткового збігу рядків проти певного стовпця? Іншими словами, функція або лямбда-функція, яка б робила щось подібне re.search(pattern, cell_in_question) повернення булевого. Я знайомий із синтаксисом, df[df['A'] == "hello world"]але, схоже, …

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