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

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

20
Друкуйте в одному рядку динамічно
Я хотів би зробити кілька заяв, які дають стандартний висновок, не бачачи між ними нових рядків. Припустимо, маю: for item in range(1,100): print item Результат: 1 2 3 4 . . . Як це зробити замість цього: 1 2 3 4 5 ... Ще краще, чи можна надрукувати єдине число …
306 python  printing 

10
Що робить eval () Python?
У книзі, яку я читаю на Python, він продовжує використовувати код eval(input('blah')) Я читаю документацію, і я її розумію, але все ще не бачу, як вона змінюється input() функцію. Що це робить? Може хтось пояснить?
306 python  eval 

14
Для чого нам потрібна стаття "остаточно" в Python?
Я не впевнений, навіщо нам це потрібно finallyв try...except...finallyзаявах. На мою думку, це блок коду try: run_code1() except TypeError: run_code2() other_code() те ж саме з цим, використовуючи finally: try: run_code1() except TypeError: run_code2() finally: other_code() Я щось пропускаю?


15
Збій бібліотеки зображень Python повідомляє "декодер JPEG недоступний" - PIL
PIL підтримує JPEG в моїй системі. Щоразу, коли я роблю завантаження, мій код не вдається: File "PIL/Image.py", line 375, in _getdecoder raise IOError("decoder %s not available" % decoder_name) IOError: decoder jpeg not available Як я можу це вирішити?


13
Як функції Python обробляють типи параметрів, які ви передаєте?
Якщо я не помиляюся, створення функції в Python працює так: def my_func(param1, param2): # stuff Однак типи цих параметрів ви фактично не даєте. Крім того, якщо я пам’ятаю, Python є сильно набраною мовою, тому, схоже, Python не повинен дозволяти вам передавати параметр іншого типу, ніж очікував творець функції. Однак як …

10
Неможливо відняти зсувні наївні та відомі за змістом дати
Я знаю часовий пояс timestamptz PostgreSQL . Коли я витягую дані з таблиці, я хочу зараз відняти час, щоб я міг досягти віку. Проблема у мене полягає в тому, що і те, і інше datetime.datetime.now() і, datetime.datetime.utcnow()здається, повертають невідомі часові позначки часового поясу, внаслідок чого я отримую цю помилку: TypeError: …

7
Призначте вихідну систему os.system змінній і не допускайте її відображення на екрані
Я хочу призначити результат команди, яку я запускаю за os.systemдопомогою змінної, і запобігти її виведенню на екран. Але, у наведеному нижче коді, висновок надсилається на екран, а значення, надруковане для якого, varдорівнює 0, що, напевно, означає, успішно виконана команда чи ні. Чи є спосіб призначити командний вихід змінній, а також …
305 python 


16
Отримайте ключ, що відповідає мінімальному значенню в словнику
Якщо у мене є словник Python, як мені отримати ключ до запису, який містить мінімальне значення? Я думав про щось, що стосується min()функції ... З огляду на вхід: {320:1, 321:0, 322:3} Це повернеться 321.

15
Як вставити зображення або зображення в зошит з юпітером, або з локальної машини, або з веб-ресурсу?
Я хотів би включити зображення в зошит з юпітером. Якщо я зробив наступне, це працює: from IPython.display import Image Image("img/picture.png") Але я хотів би включити зображення до комірки розмітки, і наступний код дає помилку 404: ![title]("img/picture.png") Я також спробував ![texte]("http://localhost:8888/img/picture.png") Але я все одно отримую ту саму помилку: 404 GET …

6
Чому мій xlabel відрізаний у моєму сюжеті matplotlib?
Я будую набір даних, використовуючи matplotlibтам, де у мене є xlabel, який є досить "високим" (це формула, представлена ​​в TeX, яка містить дріб, і тому має висоту, еквівалентну пару рядків тексту). У будь-якому випадку, дно формули завжди обрізається, коли я малюю цифри. Зміна зміни фігури, здається, не допомагає цьому, і …
303 python  matplotlib 

27
Доступ до клавіш dict, як атрибут?
Мені зручніше отримати доступ до клавіш dict, obj.fooа не до нихobj['foo'] , тому я написав цей фрагмент: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Однак я припускаю, що має бути певна причина, що Python не забезпечує цю функціональність поза коробкою. Якими були б …

13
Отримайте перший елемент з ітерабельного файлу, який відповідає умові
Я хотів би отримати перший елемент зі списку, що відповідає умові. Важливо, щоб отриманий метод не обробляв весь список, що може бути досить великим. Наприклад, така функція є адекватною: def first(the_iterable, condition = lambda x: True): for i in the_iterable: if condition(i): return i Цю функцію можна використати приблизно так: …
303 python  iterator 

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