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

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

7
ValueError: установка элемента массива с последовательностью
Этот код Python: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] …
183 python  arrays  numpy  slice 

11
Добавление той же строки в список строк в Python
Я пытаюсь взять одну строку и добавить ее к каждой строке, содержащейся в списке, а затем получить новый список с завершенными строками. Пример: list = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] Я пытался зацикливаться и пытаться понять списки, но это был мусор. …
183 python  list 


1
группа python re.sub: число после \ число
Как я могу заменить foobarна foo123bar? Это не работает: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Это работает: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Я думаю, что это общая проблема, когда есть что-то подобное \number. Кто-нибудь может дать мне подсказку о том, как справиться с этим?

15
Списки в ConfigParser
Типичный сгенерированный файл ConfigParser выглядит так: [Section] bar=foo [Section 2] bar2= baz Теперь, есть ли способ индексировать списки, такие как, например: [Section 3] barList={ item1, item2 } Смежный вопрос: уникальные ключи Python ConfigParser для каждого раздела

2
str.startswith со списком строк для проверки
Я пытаюсь избежать использования очень многих операторов if и сравнений и просто использовать список, но не уверен, как его использовать с str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" То, что я хотел бы, чтобы это было: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then …
183 python  string  list 

5
Как проверить строку на наличие определенных символов? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Как я могу проверить, содержит ли строка несколько определенных символов, используя Python …
182 python  string 

9
Как мне прочитать данные изображения с URL в Python?
То, что я пытаюсь сделать, довольно просто, когда мы имеем дело с локальным файлом, но проблема возникает, когда я пытаюсь сделать это с помощью удаленного URL. По сути, я пытаюсь создать объект изображения PIL из файла, извлеченного из URL. Конечно, я всегда мог просто извлечь URL-адрес и сохранить его во …

30
Вычислить размер каталога с помощью Python?
На этот вопрос есть ответы на Переполнение стека на русском языке : Поиск общего размера всех регулярных файлов в каталоге, рекурсивно обходя все подкаталоги Прежде чем я заново изобрел этот конкретный круг, есть ли у кого-нибудь хорошая процедура для расчета размера каталога с использованием Python? Было бы очень хорошо, если …
182 python  directory 

5
Могу ли я установить max_retries для request.request?
Модуль запросов Python прост и элегантен, но меня беспокоит одна вещь. Возможно получить request.exception.ConnectionError с сообщением как: Max retries exceeded with url: ... Это означает, что запросы могут пытаться получить доступ к данным несколько раз. Но нигде в документации нет ни одного упоминания об этой возможности. Глядя на исходный код, …

7
Как мне реализовать интерфейсы в Python?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Как мне реализовать Python-эквивалент этого кода на C #? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): …
182 python  oop 

12
Простой способ измерить время выполнения ячейки в блокноте ipython
Я хотел бы получить время, затраченное на выполнение ячейки, в дополнение к исходному выводу из ячейки. С этой целью я пытался, %%timeit -r1 -n1но он не раскрывает переменную, определенную в ячейке. %%time работает для ячейки, которая содержит только 1 оператор. In[1]: %%time 1 CPU times: user 4 µs, sys: 0 …

11
Создайте CSV-файл со значениями из списка Python
Я пытаюсь создать файл .csv со значениями из списка Python. Когда я печатаю значения в списке, все они имеют Unicode (?), Т.е. они выглядят примерно так [u'value 1', u'value 2', ...] Если я перебираю значения в списке, то есть for v in mylist: print vони выглядят как обычный текст. И …
182 python  csv  xlrd 

11
Словарь Python: получить список значений для списка ключей
Существует ли встроенный / быстрый способ использовать список ключей словаря для получения списка соответствующих элементов? Например, у меня есть: >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] Как я могу использовать, mykeysчтобы получить соответствующие значения в словаре в виде списка? >>> mydict.WHAT_GOES_HERE(mykeys) [3, 1]
182 python  list  dictionary  key 

6
Функция Python Max с использованием «ключа» и лямбда-выражения
Я родом из ООП и пытаюсь изучить Python. Я использую maxфункцию, которая использует лямбда-выражение для возврата экземпляра типа, Playerимеющего максимум totalScoreсреди списка players. def winner(): w = max(players, key=lambda p: p.totalScore) Функция корректно возвращает экземпляр типа, Playerимеющий максимум totalScore. Я запутался в следующих трех вещах: Как работает maxфункция? Какие аргументы …
182 python  function  lambda 

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