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

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


14
JSONDecodeError: очікуване значення: рядок 1, стовпець 1 (char 0)
Я отримую помилку Expecting value: line 1 column 1 (char 0)при спробі розшифрувати JSON. URL-адреса, яку я використовую для виклику API, працює добре у веб-переглядачі, але видає цю помилку, коли робиться через запит на згортання. Далі наведено код, який я використовую для запиту curl. Помилка трапляється о return simplejson.loads(response_json) response_json …
259 python  json  api  curl 


10
Який найкращий спосіб створити діаграму UML з вихідного коду Python? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
258 python  uml  diagram 

19
Чи є спосіб відокремити графіки matplotlib, щоб розрахунки могли продовжуватися?
Після цих інструкцій в інтерпретаторі Python отримує вікно з графіком: from matplotlib.pyplot import * plot([1,2,3]) show() # other code На жаль, я не знаю, як продовжувати інтерактивно вивчати фігуру, створену, show()поки програма проводить подальші розрахунки. Це взагалі можливо? Іноді розрахунки довгі, і це допоможе, якщо вони будуть продовжуватись під час …
258 python  matplotlib  plot 

21
Як надрукувати значення об'єкта Tensor в TensorFlow?
Я використовував вступний приклад множення матриць у TensorFlow. matrix1 = tf.constant([[3., 3.]]) matrix2 = tf.constant([[2.],[2.]]) product = tf.matmul(matrix1, matrix2) Коли я друкую продукт, він відображає його як Tensorоб'єкт: <tensorflow.python.framework.ops.Tensor object at 0x10470fcd0> Але як я знаю цінність product? Наступне не допомагає: print product Tensor("MatMul:0", shape=TensorShape([Dimension(1), Dimension(1)]), dtype=float32) Я знаю, що …

7
Як видалити елемент зі списку, якщо він існує?
Я отримую new_tagз текстового поля форми з полями self.response.get("new_tag")та selected_tagsз поля прапорця с self.response.get_all("selected_tags") Я поєдную їх так: tag_string = new_tag new_tag_list = f1.striplist(tag_string.split(",") + selected_tags) ( f1.striplistце функція, яка позбавляє пробілів всередині рядків у списку.) Але у випадку, який tag_listпорожній (нові теги не вводяться), але є деякі selected_tags, new_tag_listмістить …
258 python  list 

11
Як уникнути помилки "RuntimeError: словник змінив розмір під час ітерації" помилку?
Я перевірив усі інші питання з тією ж помилкою, але не знайшов корисного рішення = / У мене є словник списків: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} в якому деякі значення порожні. Наприкінці створення цих списків я хочу видалити ці порожні списки перед поверненням свого словника. …
258 python  list  dictionary  loops 

6
Чому мені потрібно "b", щоб кодувати рядок з Base64?
Слідуючи цьому прикладу python , я кодую рядок як Base64 за допомогою: >>> import base64 >>> encoded = base64.b64encode(b'data to be encoded') >>> encoded b'ZGF0YSB0byBiZSBlbmNvZGVk' Але, якщо я залишу провідних b: >>> encoded = base64.b64encode('data to be encoded') Я отримую таку помилку: Traceback (most recent call last): File "<stdin>", line …

11
Чи може колба мати необов’язкові параметри URL-адреси?
Чи можна безпосередньо оголосити необов'язковий параметр URL-адреси колби? В даний час я дію таким чином: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Як я можу прямо сказати, що usernameце необов’язково?
258 python  flask 

3
Як перетворити "двійковий рядок" у звичайний рядок в Python3?
Наприклад, у мене є такий рядок (повернене значення subprocess.check_output): >>> b'a string' b'a string' Що б я не робив із цим, він завжди друкується з дратівливим b'перед рядком: >>> print(b'a string') b'a string' >>> print(str(b'a string')) b'a string' Хтось має уявлення про те, як використовувати його як звичайний рядок або …

12
Перетворіть об'єкт "Модель Джанго", щоб промальовувати всі ці поля недоторканими
Як можна перетворити об’єкт моделі Джанго в дікт з усіма його полями? Все в ідеалі включає зовнішні ключі та поля з editable=False. Дозвольте мені детальніше. Скажімо, у мене є модель Django на зразок наступної: from django.db import models class OtherModel(models.Model): pass class SomeModel(models.Model): normal_value = models.IntegerField() readonly_value = models.IntegerField(editable=False) auto_now_add …

11
Використання журналу в декількох модулях
У мене є невеликий проект python, який має таку структуру - Project -- pkg01 -- test01.py -- pkg02 -- test02.py -- logging.conf Я планую використовувати модуль реєстрації за замовчуванням для друку повідомлень до stdout та файлу журналу. Для використання модуля реєстрації потрібна деяка ініціалізація - import logging.config logging.config.fileConfig('logging.conf') logger = …
257 python  logging  config 

8
Як перетворити зображення PIL в масивний рядок?
Гаразд, я розмовляю з перетворенням об'єкта зображення PIL туди-сюди в масивний масив, щоб я міг зробити швидші пікселі за допомогою піксельних перетворень, ніж PixelAccessдозволив об’єкт PIL . Я зрозумів, як розмістити інформацію пікселів у корисному 3D-нумеровому масиві за допомогою: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) Але я не …


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