Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

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" % …

25
Як серіалізувати результат SqlAlchemy до JSON?
У Django є хороша автоматична серіалізація моделей ORM, повернута з БД у формат JSON. Як серіалізувати результат запиту SQLAlchemy до формату JSON? Я спробував, jsonpickle.encodeале він кодує сам об’єкт запиту. Я спробував, json.dumps(items)але повертається TypeError: <Product('3', 'some name', 'some desc')> is not JSON serializable Невже так важко серіалізувати об'єкти SQLAlchemy …
192 python  json  sqlalchemy 

5
Що таке "першокласні" об'єкти?
Коли об'єкти чи щось інше називають "першокласним" у даній мові програмування, і чому? Чим вони відрізняються від мов, де їх немає? EDIT. Коли хтось каже "все є об'єктом" (як у Python), чи справді він означає, що "все є першокласним"?

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

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
Бачити символи втечі при натисканні клавіш зі стрілками в оболонці пітона
У оболонках, як інтерактивна оболонка пітона, зазвичай можна використовувати клавіші зі стрілками для переміщення по поточному рядку або отримання попередніх команд (зі стрілкою вгору) тощо. Але після того, як я заходжу в іншу машину і починаю pythonтам, я отримую сеанси на зразок: >>> import os >>> ^[[A де останній символ …
191 python  shell  ssh  arrow-keys 

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 



4
Використання АБО в SQLAlchemy
Я переглянув документи і, здається, не можу дізнатися, як зробити АБО-запит у 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 

6
Еквівалент передбачення Python
Я занурююся в Python, і у мене є питання щодо ітерації передбачення. Я новачок у Python і маю певний досвід роботи в C #. Мені цікаво, чи є в Python якась еквівалентна функція для ітерації всіх елементів моєї колекції, наприклад pets = ['cat', 'dog', 'fish'] marks = [ 5, 4, …
191 python  foreach 

12
Вимкнути інформацію про налагодження Tensorflow
Під налагодженням інформації я маю на увазі те, що TensorFlow показує в моєму терміналі про завантажені бібліотеки та знайдені пристрої тощо, а не помилки Python. I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally I …
191 python  tensorflow 

8
Чому я не можу створити колесо в пітоні?
Ось команди, які я виконую: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 …

6
Розуміння ейнсума NumPy
Я намагаюся зрозуміти, як саме einsumпрацює. Я переглянув документацію та кілька прикладів, але це, здається, не дотримується. Ось приклад, який ми перейшли на уроці: C = np.einsum("ij,jk->ki", A, B) для двох масивів AіB Я думаю, що це зайняло б A^T * B, але я не впевнений (це перенесення одного з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.