python-2.7

у меня есть функция (foo), которая вызывает другую функцию (bar). При вызове bar() выдает HttpError, Я хочу обрабатывать его специально, если код состояния 404, в противном случае повторно поднять. я пытаюсь написать юнит-тестов по этой foo функция, издеваясь над вызовом bar(). К сожалению, я не могу получит...

Я c-кодер, разрабатывающий что-то в python. Я знаю, как сделать следующее В C (и, следовательно, в C-подобной логике, применяемой к python), но мне интересно, что такое "Python". у меня есть словарь d, и я хотел бы работать с подмножеством элементов, только те, кто ключ (строка) содержит определенную подстро...

у меня есть список кортежей, как data = [ ('r1', 'c1', avg11, stdev11), ('r1', 'c2', avg12, stdev12), ('r2', 'c1', avg21, stdev21), ('r2', 'c2', avg22, stdev22) ] и я хотел бы поместить их в фрейм данных pandas со строками, названными первым столбцом, и столбцами, названными вторым столбцом. Кажется, что с...

Я пытаюсь горизонтально объединить некоторые изображения JPEG в Python....

Я использую sklearn и возникли проблемы с распространением аффинности. Я построил входную матрицу, и я продолжаю получать следующую ошибку. ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). Я np.isnan(mat.any()) #and gets False np.isfinite(mat.all()) #and gets True Я п...

на Python 2.x (Я использую 2.7), который является правильным способом использовать аргументы по умолчанию с *args и **kwargs? Я нашел вопрос по SO, связанный с этой темой, но это для Python 3:вызов функции Python с помощью *args,* * kwargs и необязательных / стандартных аргументов там, они говорят, что этот ...

этот вопрос уже есть ответ здесь: Python вложенный цикл идиома 4 ответы в механике твердого тела, я часто использую Python и написать код, который выглядит следующим образом: for i in range(3): for j in range(3):...

поэтому я пытаюсь использовать unittest.издеваться над некоторыми из моих методов в моих модульных тестах. Я делаю: from unittest.mock import MagicMock f = open("data/static/mock_ffprobe_response") subprocess.check_output = MagicMock(return_value=f.read()) f.close() , но я получаю: ImportError: No module ...

data = {'name' : ['bill', 'joe', 'steve'], 'test1' : [85, 75, 85], 'test2' : [35, 45, 83], 'test3' : [51, 61, 45]} frame = pd.DataFrame(data) Я бы хотел, чтобы добавить новый столбец, который показывает максимальное значение для каждой строки. желаемый результат: name test1 test2 test3 HighS...

Я хотел бы измерить время, прошедшее для оценки блока кода в программе Python, возможно разделения времени процессора, системное время ЦП и прошедшего времени. Я знаю timeit модуль, но у меня много самописных функций и это не очень легко чтобы передать их в процессе настройки. Я бы предпочел что-то вроде: ...