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

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

14
Створіть порожній список у python із певним розміром
Я хочу створити порожній список (або все, що є найкращим способом), який може містити 10 елементів. Після цього я хочу призначити значення у цьому списку, наприклад, це повинно відображати від 0 до 9: s1 = list(); for i in range(0,9): s1[i] = i print s1 Але коли я запускаю цей …
545 python  list 

5
Перетворити список для кортежу в Python
Я намагаюся перетворити список в кортеж. Більшість рішень в Google пропонують такий код: l = [4,5,6] tuple(l) Однак при появі коду з'являється повідомлення про помилку: TypeError: об'єкт 'tuple' не можна викликати Як я можу виправити цю проблему?

10
TypeError: об'єкт 'module' не може викликатись
File "C:\Users\Administrator\Documents\Mibot\oops\blinkserv.py", line 82, in __init__ self.serv = socket(AF_INET,SOCK_STREAM) TypeError: 'module' object is not callable Чому я отримую цю помилку? Я збентежений. Що потрібно знати, щоб відповісти на моє запитання?
543 python  sockets 

4
Який ідіоматичний синтаксис для подання до короткого списку пітонів?
list.append()це очевидний вибір для додавання до кінця списку. Ось розумне пояснення зниклих list.prepend(). Якщо припустити, що мій список короткий, а занепокоєння щодо діяльності незначні, є list.insert(0, x) або list[0:0] = [x] ідіоматичний?
543 python  list  prepend 

11
Як імпортувати модуль з назвою його як рядок?
Я пишу програму Python, яка в якості аргументу приймає, наприклад: $ python myapp.py command1 Я хочу, щоб програма була розширюваною, тобто мати можливість додавати нові модулі, які реалізують нові команди, не змінюючи основне джерело програми. Дерево виглядає приблизно так: myapp/ __init__.py commands/ __init__.py command1.py command2.py foo.py bar.py Тому я хочу, …

7
Який виняток слід підкреслити щодо помилкових / незаконних комбінацій аргументів у Python?
Мені було цікаво про найкращі практики вказівки недійсних комбінацій аргументів у Python. Я зіткнувся з кількома ситуаціями, коли у вас є така функція: def import_to_orm(name, save=False, recurse=False): """ :param name: Name of some external entity to import. :param save: Save the ORM object before returning. :param recurse: Attempt to import …

12
Як змінити розмір шрифту на графіку matplotlib
Як змінюється розмір шрифту для всіх елементів (галочки, мітки, назва) на графіку matplotlib? Я знаю, як змінити розміри галочок, це робиться за допомогою: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Але як один змінює решту?

15
ImportError: неможливо імпортувати ім'я X
У мене є чотири різні файли: головний, векторний, сутнісний та фізичний. Я не буду публікувати весь код, лише імпорт, тому що я думаю, що тут є помилка. (Якщо ви хочете, я можу розмістити більше) Основні: import time from entity import Ent from vector import Vect #the rest just creates an …

11
Що робить об’єкт Еліпсиса?
Під час неробного серфінгу в просторі імен я помітив дивний вигляд об'єкта, який називається Ellipsis, він, схоже, не робить чи нічого особливого, але це всесвітньо доступний вбудований модуль. Після пошуку я виявив, що він використовується в якомусь незрозумілому варіанті синтаксису нарізки Numpy та Scipy ... але майже нічого іншого. Чи …
539 python  ellipsis 

17
Як обслуговувати статичні файли в колбі
Тож це бентежить. У мене є додаток, який я зібрав разом, Flaskі зараз це просто подання єдиної статичної сторінки HTML з деякими посиланнями на CSS та JS. І я не можу знайти, де в документації Flaskописано повернення статичних файлів. Так, я можу використовувати, render_templateале я знаю, що дані не шаблоновані. …

9
Як надрукувати екземпляри класу за допомогою print ()?
Я вивчаю мотузки в Python. Коли я намагаюся надрукувати об'єкт класу Foobarза допомогою print()функції, я отримую такий результат: <__main__.Foobar instance at 0x7ff2a18c> Чи є спосіб я встановити поведінку друку (або рядкового представлення ) класу та його об'єктів ? Наприклад, коли я закликаю print()об’єкт класу, я хотів би надрукувати його учасників …
538 python  class  printing  object 


30
Перетворити вкладений набір Python в об’єкт?
Я шукаю елегантний спосіб отримати дані за допомогою доступу до атрибутів на дікт з вкладеними диктами та списками (тобто синтаксисом об'єкта в стилі JavaScript). Наприклад: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Має бути доступним таким чином: >>> x = dict2obj(d) >>> x.a 1 >>> …

12
Як дізнатися кількість процесорів за допомогою python
Я хочу знати кількість процесорів на локальній машині, що використовує Python. Результат повинен бутиuser/real результатом, time(1)коли викликається за допомогою програми, що оптимізує масштабування лише для користувачів.

11
Як читати великий файл - рядок за рядком?
Я хочу переглядати кожен рядок цілого файлу. Один із способів зробити це - прочитати весь файл, зберегти його до списку, а потім перейти через лінію інтересу. Цей метод використовує багато пам’яті, тому я шукаю альтернативу. Мій код поки що: for each_line in fileinput.input(input_file): do_something(each_line) for each_line_again in fileinput.input(input_file): do_something(each_line_again) Виконання …
536 python  file-read 

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