Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

5
Конвертировать список в кортеж в Python
Я пытаюсь преобразовать список в кортеж. Большинство решений в Google предлагают следующий код: l = [4,5,6] tuple(l) Тем не менее, код приводит к сообщению об ошибке при запуске: Ошибка типа: объект '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 Почему я получаю эту ошибку? Я смущен. Что нужно знать, чтобы ответить на мой вопрос?
544 python  sockets 

4
Какой идиоматический синтаксис для добавления в короткий список Python?
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 Поэтому …

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 entity and prints …

11
Что делает объект Ellipsis?
В то время как я бездельничал в пространстве имен, я заметил странно выглядящий объект под названием Ellipsis, он, кажется, не делает или делает что-то особенное, но это глобально доступный встроенный объект. После поиска я обнаружил, что он используется в каком-то непонятном варианте синтаксиса нарезки Нампи и Сципи ... но почти …
540 python  ellipsis 

30
Преобразовать вложенный Python dict в объект?
Я ищу элегантный способ получить данные, используя доступ к атрибутам на dict с некоторыми вложенными dicts и списками (то есть синтаксис объекта в стиле javascript). Например: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Должно быть доступно следующим образом: >>> x = dict2obj(d) >>> x.a 1 …

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

17
Как обслуживать статические файлы в Flask
Так что это неловко. У меня есть приложение, которое я добавил вместе, Flaskи на данный момент оно просто обслуживает одну статическую HTML-страницу с некоторыми ссылками на CSS и JS. И я не могу найти, где в документации Flaskописано возвращение статических файлов. Да, я мог бы использовать, render_templateно я знаю, что …


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 

12
Как мне захватить SIGINT в Python?
Я работаю над сценарием Python, который запускает несколько процессов и соединений с базой данных. Время от времени я хочу убить скрипт с сигналом Ctrl+ C, и я хотел бы сделать некоторую очистку. В Perl я бы сделал это: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught ^C \n"; exit (0); …
536 python  controls  signals 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.