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

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

19
Python многопроцессорный pool.map для нескольких аргументов
В многопроцессорной библиотеке Python есть вариант pool.map, который поддерживает несколько аргументов? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case, 1) pool.close() pool.join()

7
Написание модульных тестов на Python: с чего начать? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я завершил свой первый правильный проект на Python, и теперь моя …

16
Отключить буферизацию вывода
Включена ли буферизация вывода по умолчанию в интерпретаторе Python для sys.stdout? Если ответ положительный, какие есть способы его отключения? Предложения на данный момент: Используйте -uпереключатель командной строки Заворачивать sys.stdoutв объект, который очищается после каждой записи Установить PYTHONUNBUFFEREDenv var sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0) Есть ли другой способ установить какой-либо глобальный …
532 python  stdout  buffered 

15
Как работает collection.defaultdict?
Я читал примеры в документации по Python, но до сих пор не могу понять, что означает этот метод. Может кто-нибудь помочь? Вот два примера из документации по Python >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] += 1 …

15
Как преобразовать строковое представление списка в список?
Мне было интересно, как проще всего преобразовать stringсписок вроде следующего в list: x = u'[ "A","B","C" , " D"]' Даже если пользователь ставит пробелы между запятыми и пробелами внутри кавычек. Я должен справиться с этим, чтобы: x = ["A", "B", "C", "D"] в Python. Я знаю , что может лишить …
532 python  string 

4
Что такое яйцо питона?
Я новичок в Python и просто пытаюсь понять, как работают его пакеты. Предположительно, «яйца» являются своего рода механизмом упаковки, но каков будет краткий обзор их роли и может быть информация о том, почему они полезны и как их создать?
532 python  egg 


8
Как установить размер шрифта для заголовка фигуры и меток осей в Matplotlib?
Я создаю фигуру в Matplotlib следующим образом: from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle('test title') plt.xlabel('xlabel') plt.ylabel('ylabel') fig.savefig('test.jpg') Я хочу указать размеры шрифта для заголовка рисунка и меток оси. Мне нужно, чтобы все три были разными размерами шрифта, поэтому установка глобального размера шрифта ( mpl.rcParams['font.size']=x) - …
531 python  matplotlib 

30
Python int в двоичную строку?
Существуют ли какие-либо постоянные методы Python для преобразования Integer (или Long) в двоичную строку в Python? В Google существует множество функций dec2bin () ... Но я надеялся, что смогу использовать встроенную функцию / библиотеку.
530 python 

11
Требуется простой пример argparse: 1 аргумент, 3 результата
Документация для argparse модуля питона , в то время как отлично я уверен, это слишком много для меня крошечный начинающего мозга , чтобы понять прямо сейчас. Мне не нужно делать математику в командной строке или вмешиваться в форматирование строк на экране или изменять параметры символов. Все, что я хочу сделать, …
529 python  argparse 

21
Как рассчитать евклидово расстояние с помощью NumPy?
У меня есть две точки в 3D: (xa, ya, za) (xb, yb, zb) И я хочу рассчитать расстояние: dist = sqrt((xa-xb)^2 + (ya-yb)^2 + (za-zb)^2) Какой лучший способ сделать это с NumPy или с Python в целом? Я имею: import numpy a = numpy.array((xa ,ya, za)) b = numpy.array((xb, yb, …

13
Как бы вы сделали строку через запятую из списка строк?
Какой будет предпочтительный способ объединения строк из последовательности, такой, что между каждыми двумя последовательными парами добавляется запятая. То есть, как вы на карте, например, ['a', 'b', 'c']к 'a,b,c'? (Случаи ['s']и []должны быть сопоставлены 's'и ''соответственно.) Я обычно заканчиваю тем, что использую что-то подобное ''.join(map(lambda x: x+',',l))[:-1], но также чувствую себя …
529 python  string  list 

15
Как сделать относительный импорт в Python?
Представьте себе эту структуру каталогов: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Я кодирую mod1, и мне нужно импортировать что-то из mod2. как мне это сделать? Я пытался, from ..sub2 import mod2но я получаю "Попытка относительного импорта в не-пакет". Я погуглил, но нашел только " sys.pathманипулятивные" хаки. Разве нет …

8
В чем разница между re.search и re.match?
В чем разница между search()и match()функций в Python reмодуль ? Я прочитал документацию ( текущую документацию ), но, кажется, никогда ее не помню. Я продолжаю искать и заново изучать это. Я надеюсь, что кто-то ответит на это ясно с примерами, так что (возможно) это застрянет в моей голове. Или, по …
528 python  regex  search  match 


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