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

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

13
Определить класс CSS в формах Django
Предположим, у меня есть форма class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Есть ли способ для меня определить классы CSS для каждого поля, чтобы я мог использовать jQuery на основе класса в моей отрисованной странице? Я надеялся, что не придется вручную создавать форму.

6
Понимание Einsum NumPy
Я изо всех сил пытаюсь понять, как именно einsumработает. Я посмотрел на документацию и несколько примеров, но это не похоже на прилипание. Вот пример, который мы рассмотрели в классе: C = np.einsum("ij,jk->ki", A, B) для двух массивов AиB Я думаю, что это заняло бы A^T * B, но я не …

6
Сохранить классификатор на диск в Scikit-Learn
Как сохранить обученный наивный байесовский классификатор на диск и использовать его для прогнозирования данных? У меня есть следующий пример программы с сайта scikit-learn: from sklearn import datasets iris = datasets.load_iris() from sklearn.naive_bayes import GaussianNB gnb = GaussianNB() y_pred = gnb.fit(iris.data, iris.target).predict(iris.data) print "Number of mislabeled points : %d" % (iris.target …

6
Python foreach эквивалент
Я погружаюсь в Python, и у меня есть вопрос об итерации foreach. Я новичок в Python, и у меня есть некоторый опыт в C #. Поэтому мне интересно, есть ли в Python эквивалентная функция для итерации по всем элементам в моей коллекции, например pets = ['cat', 'dog', 'fish'] marks = …
192 python  foreach 

14
Как я могу понять условие `else` циклов Python?
Многие программисты Python, вероятно, не знают, что синтаксис whileциклов и forциклов включает необязательное else:предложение: for val in iterable: do_something(val) else: clean_up() Тело elseпредложения является хорошим местом для определенных видов действий по очистке и выполняется при обычном завершении цикла: то есть, выход из цикла с предложением returnили breakпропуск elseпредложения; выход после …

9
Как использовать «/» (разделитель каталогов) в Linux и Windows в Python?
Я написал код на Python, который использует /, чтобы сделать определенный файл в папке, если я хочу использовать код в Windows, он не будет работать, есть ли способ, с помощью которого я могу использовать код в Windows и Linux. В Python я использую этот код: pathfile=os.path.dirname(templateFile) rootTree.write(''+pathfile+'/output/log.txt') Когда я буду …
191 python  linux  windows  unix 

23
Просмотр escape-символов при нажатии клавиш со стрелками в оболочке Python
В оболочках, таких как интерактивная оболочка python, вы обычно можете использовать клавиши со стрелками для перемещения по текущей строке или для получения предыдущих команд (со стрелкой вверх) и т. Д. Но после того, как я запустил ssh на другую машину и начал pythonтам, я получаю сессии вроде: >>> import os …
191 python  shell  ssh  arrow-keys 

12
Преобразовать список в словарь в Python
Допустим, у меня есть список aв Python, чьи записи удобно отображаются в словарь. Каждый четный элемент представляет ключ к словарю, а следующий нечетный элемент является значением например, a = ['hello','world','1','2'] и я хотел бы преобразовать его в словарь b, где b['hello'] = 'world' b['1'] = '2' Какой синтаксически самый чистый …
191 python  list  dictionary 

10
панда трехстороннее объединение нескольких фреймов данных на столбцах
У меня есть 3 файла CSV. Каждый из них имеет первый столбец в виде (строковых) имен людей, в то время как все остальные столбцы в каждом кадре данных являются атрибутами этого человека. Как я могу «объединить» все три CSV-документа, чтобы создать единый CSV-файл, в котором каждая строка имеет все атрибуты …
191 python  pandas  join  merge 

6
Как работает Мета-класс Джанго?
Я использую Django, который позволяет людям добавлять дополнительные параметры в класс с помощью class Meta. class FooModel(models.Model): ... class Meta: ... Единственное, что я нашел в документации Python, было: class FooMetaClass(type): ... class FooClass: __metaclass__ = FooMetaClass Однако я не думаю, что это одно и то же.
191 python  django  metaclass 

5
np.mean () против np.average () в Python NumPy?
Я замечаю что In [30]: np.mean([1, 2, 3]) Out[30]: 2.0 In [31]: np.average([1, 2, 3]) Out[31]: 2.0 Однако должны быть некоторые различия, поскольку в конце концов они представляют собой две разные функции. Каковы различия между ними?

8
Я получаю Key error в python
В моей программе Python я получаю эту ошибку: KeyError: 'variablename' Из этого кода: path = meta_entry['path'].strip('/'), Может кто-нибудь объяснить, почему это происходит?
191 python  dictionary 

6
Заменить все элементы Python NumPy Array, которые больше некоторого значения
У меня есть двумерный массив NumPy, и я хотел бы заменить все значения в нем, превышающие или равные пороговому значению T, на 255,0. Насколько мне известно, самый фундаментальный путь будет: shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= …

4
Использование ИЛИ в SQLAlchemy
Я просмотрел документы и не могу понять, как выполнить запрос OR в SQLAlchemy. Я просто хочу сделать этот запрос. SELECT address FROM addressbook WHERE city='boston' AND (lastname='bulger' OR firstname='whitey') Должно быть что-то вроде addr = session.query(AddressBook).filter(City == "boston").filter(????)
191 python  sqlalchemy 


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