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

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

6
Завантажте та збережіть PDF-файл за допомогою модуля запитів Python
Я намагаюся завантажити файл PDF з веб-сайту та зберегти його на диск. Мої спроби або не вдаються з помилками кодування, або призводять до порожніх PDF-файлів. In [1]: import requests In [2]: url = 'http://www.hrecos.org//images/Data/forweb/HRTVBSH.Metadata.pdf' In [3]: response = requests.get(url) In [4]: with open('/tmp/metadata.pdf', 'wb') as f: ...: f.write(response.text) --------------------------------------------------------------------------- UnicodeEncodeError …

1
Plt.show показує повний графік, але savefig обрізає зображення
Мій код успішно зберігає зображення у файл, але він обрізає важливі деталі праворуч. Існують відповіді на вирішення цієї проблеми, коли вона виникає plt.show, але саме savefigкоманда створює графік неправильно в цьому прикладі. Як це можна виправити? Відповідний зразок мого коду: import glob import os for file in glob.glob("*.oax"): try: spc_file …

6
Як я можу розділити свої команди Click, кожна з набором підкоманд, на кілька файлів?
У мене є одна велика програма для клацання, яку я розробив, але навігація по різних командах / підкомандах стає важкою. Як організувати свої команди в окремі файли? Чи можна організувати команди та їх підкоманди в окремі класи? Ось приклад того, як я хотів би розділити його: у цьому import click …

9
Помилка в скрипті Python “Очікується 2D-масив, замість цього отримано 1D-масив:”?
Я дотримуюсь цього підручника, щоб зробити цей прогноз ML: import numpy as np import matplotlib.pyplot as plt from matplotlib import style style.use("ggplot") from sklearn import svm x = [1, 5, 1.5, 8, 1, 9] y = [2, 8, 1.8, 8, 0.6, 11] plt.scatter(x,y) plt.show() X = np.array([[1,2], [5,8], [1.5,1.8], [8,8], …


6
Matplotlib - Як побудувати графік із високою роздільною здатністю?
Я використовував matplotlib для побудови деяких експериментальних результатів (обговорювали це тут: Зациклювання файлів та побудова графіків . Однак збереження зображення, клацнувши правою кнопкою миші, дає дуже погану якість / низьку роздільну здатність. from glob import glob import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl # loop …

18
Не вдалося створити образ докера для COPY не вдалося: помилка stat / var / lib / docker / tmp / docker-builder
Я хочу створити образ докера. Це мій робочий каталог: Dockerfile.in test.json test.py І це мій файл Docker: COPY ./test.json /home/test.json COPY ./test.py /home/test.py RUN python test.py Коли я запускаю цю команду: docker build -f Dockerfile.in -t 637268723/test:1.0 . Це видає мені цю помилку: `Step 1/5 : COPY ./test.json /home/test.json ---> …

8
Друк на Python 3 без дужок
printРаніше заяву в Python 2, але тепер вона стала функцією , яка вимагає дужки в Python 3. Чи є спосіб взагалі придушити ці дужки в Python 3? Можливо, перевизначивши функцію друку? Отже, замість print ("Hello stack over flowers") Я міг набрати: print "Hello stack over flowers"
87 python  printing 

7
Як запустити програму Python назавжди?
Мені потрібно запускати програму Python назавжди у нескінченному циклі .. В даний час я запускаю це так - #!/usr/bin/python import time # some python code that I want # to keep on running # Is this the right way to run the python program forever? # And do I even …

5
ModuleNotFoundError: Немає модуля з назвою 'distutils.core'
Я нещодавно модернізував з Ubuntu 18.04до 19.04якої має python 3.7. Але я працюю над багатьма проектами, використовуючи Python 3.6. Тепер, коли я намагаюся створити virtualenvwith Python 36в PyCharm, це підвищує: ModuleNotFoundError: No module named 'distutils.core' Я не можу зрозуміти, що робити. Я намагався встановити distutils: milano@milano-PC:~$ sudo apt-get install python3-distutils …

14
JSON-серіалізація моделей Google App Engine
Я вже давно шукаю успіху. У моєму проекті не використовується Django, чи існує простий спосіб серіалізації моделей App Engine (google.appengine.ext.db.Model) у JSON або мені потрібно написати власний серіалізатор? Модель: class Photo(db.Model): filename = db.StringProperty() title = db.StringProperty() description = db.StringProperty(multiline=True) date_taken = db.DateTimeProperty() date_uploaded = db.DateTimeProperty(auto_now_add=True) album = db.ReferenceProperty(Album, collection_name='photo')

16
Який офіційний «кращий» спосіб встановити pip та virtualenv по всій системі?
Чи це саме те, що люди, здається, рекомендують найчастіше: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Або це, що я отримав з http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... Або щось зовсім інше?

7
django syncdb та оновлену модель
Я нещодавно оновив свою модель, додав до неї BooleanField, однак, коли я це роблю python manage.py syncdb, це не додає нове поле до бази даних для моделі. Як я можу це виправити?

4
Бібліотека PDF Python [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

11
Використовуйте Virtualenv з Python з кодом Visual Studio в Ubuntu
У мене є проект на Python, а навігація / автозаповнення чудово працюють у файлах проекту. Я хочу вказати virtualenv, щоб навігація / автозавершення працювало з пакетами всередині цього virtualenv. Я спробував це в settings.py, але навігація / автозаповнення не працює. Також налаштування "python.pythonPath":"~/dev/venvs/proj/bin/pythonвбило оригінальну навігацію / автозаповнення. { "editor.rulers": [80,100], …

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