python- все статьи тега ➜ страница 30


Почему полезны лямбды Python? [закрытый]

Я пытаюсь выяснить Python lambdas. Является ли лямбда одним из тех "интересных" языковых предметов, которые в реальной жизни должны быть забыты? Я уверен, что есть некоторые крайние случаи, когда это может быть необходимо, но учитывая неясность этого, потенциал его переопределения в будущих версиях (мое предположение основано на различных определениях этого) и уменьшенной ясности кодирования - следует ли этого избегать? Это напоминает мне о переполнении (переполнение буфера) типов C - указ ...

Подходящие для Python способ создать ДЛИННЫЕ многострочные строки

у меня очень длинный запрос. Я хотел бы разделить его на несколько строк в Python. Способ сделать это в JavaScript будет использовать несколько предложений и объединение их с + оператор (Я знаю, может быть, это не самый эффективный способ сделать это, но я действительно не беспокоюсь о производительности на этом этапе, просто читаемость кода). Пример: var long_string = 'some text not important. just garbage to' + 'illustrate my example'; Я попытался сделать что-то подобное в ...

Пиковое обнаружение в 2D массиве

Я помогаю ветеринарной клинике измерять давление под собачьей лапой. Я использую Python для анализа данных, и теперь я застрял, пытаясь разделить лапы на (анатомические) подобласти. Я сделал 2D массив каждой лапы, который состоит из максимальных значений для каждого датчика, который был загружен лапой с течением времени. Вот пример одной лапы, где я использовал Excel для рисования областей, которые я хочу "обнаружить". Это 2 на 2 коробки вокруг датчика с локальными максимумами, которые вместе и ...

В Python, как я могу определить, является ли объект итерационным?

есть ли такой метод, как isiterable? Единственное решение, которое я нашел до сих пор, это позвонить hasattr(myObj, '__iter__') но я не уверен, насколько это дурак-доказательство. ...

Как импортировать модуль с учетом полного пути?

Как я могу загрузить модуль Python, учитывая его полный путь? Обратите внимание, что файл может быть в любом месте файловой системы, так как это параметр конфигурации. ...

Что такое Python 3 эквивалент " python-m SimpleHTTPServer"

что такое Python 3 эквивалент python -m SimpleHTTPServer? ...

Правильный способ записи строки в файл?

Я привык делать print >>f, "hi there" однако, кажется, что print >> становится устаревшим. Каков рекомендуемый способ сделать строку выше? обновление: Что касается всех этих ответов с "n"...является ли это универсальным или специфичным для Unix? Т. е. я должен делать "rn" в Windows? ...

Используйте другую версию Python с virtualenv

У меня есть система Debian в настоящее время работает с python 2.5.4. Я получил virtualenv правильно установлен, все работает нормально. Есть ли возможность, что я могу использовать virtualenv с другой версией Python? я скомпилировал Python 2.6.2 и хотел бы использовать его с некоторыми virtualenv. Достаточно ли перезаписать двоичный файл? Или мне нужно что-то изменить в отношении библиотек? ...

Преобразование двух списков в словарь на Python

представьте, что у вас есть: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] каков самый простой способ создать следующий словарь? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'} ...

Как найти, если каталог существует в Python

на os модуль в Python, есть ли способ найти, если каталог существует, что-то вроде: >>> os.direxists(os.path.join(os.getcwd()), 'new_folder')) # in pseudocode True/False ...

Как я могу отменить список в Python?

Как я могу сделать следующее в Python? array = [0, 10, 20, 40] for (i = array.length() - 1; i >= 0; i--) Мне нужно иметь элементы массива, но от конца до начала. ...

Завершение скрипта Python

Я в курсе die() команда в PHP, которая останавливает скрипт рано. Как я могу сделать это в Python? ...

Как дешево получить счетчик строк в Python?

Мне нужно получить количество строк большого файла (сотни тысяч строк) в python. Какой самый эффективный способ памяти и времени? на данный момент я делаю: def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1 можно ли сделать лучше? ...

Как создать константу в Python?

есть ли способ объявить константу в Python? В Java мы можем создавать постоянные значения таким образом: public static final String CONST_NAME = "Name"; что эквивалентно приведенному выше объявлению константы Java в Python? ...

Как загрузить файл через HTTP с помощью Python?

у меня есть небольшая утилита, которую я использую для загрузки MP3 с сайта по расписанию, а затем строит/обновляет XML-файл подкаста, который я, очевидно, добавил в iTunes. обработка текста, которая создает / обновляет XML-файл, написана на Python. Я использую wget внутри Windows .bat файл для загрузки фактического MP3, однако. Я бы предпочел, чтобы вся утилита была написана на Python. Я изо всех сил пытался найти способ на самом деле вниз загрузить файл в Питон, таким образом, почему я прибе ...

Импорт модуля из относительного пути

как импортировать модуль Python с учетом его относительного пути? например, если dirFoo содержит Foo.py и dirBar и dirBar содержит Bar.py, как я могу импортировать Bar.py на Foo.py? вот визуальное представление: dirFoo Foo.py dirBar Bar.py Foo желает включить Bar, но реструктуризация иерархии папок не является вариантом. ...

Путь развития питона - от ученика до гуру

Я учусь, работаю и играю с Python уже полтора года. Как биолог, медленно делающий поворот к биоинформатике, этот язык был в самом центре всех основных вкладов, которые я сделал в лаборатории. Я более или менее влюбился в то, как Python позволяет мне выражать красивые решения, а также в семантику языка, которая позволяет такой естественный поток от мыслей к работоспособному коду. Что я хотел бы знать ваше ответ на такой вопрос, я редко видел на этом или других форумах. Этот вопрос кажется мне це ...

Как удалить / удалить папку, которая не пуста с Python?

Я получаю ошибку "доступ запрещен", когда я пытаюсь удалить папку, которая не пуста. Я использовал следующую команду в моей попытке:os.remove("/folder_name"). каков наиболее эффективный способ удаления / удаления папки / каталога, которая не пуста? ...

Как работает @ property decorator?

я хотел бы понять, как встроенная функция property строительство. Что меня смущает, так это property также может использоваться в качестве декоратора, но он принимает аргументы только при использовании в качестве встроенной функции, а не при использовании в качестве декоратора. этот пример из документация: class C(object): def __init__(self): self._x = None def getx(self): return self._x def setx(self, value): self._x = value def delx(self): del ...

Как найти расположение моего каталога Python site-packages?

Как найти расположение каталога мой сайт-пакеты? ...