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

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

3
Python: Використання .format () у рядку, уникнутому Unicode
Я використовую Python 2.6.5. Мій код вимагає використання знака "більше або рівний". Ось це іде: >>> s = u'\u2265' >>> print s >>> ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<input>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not …

14
Як створити PDF-файли в Python [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він …
156 python  pdf 

5
Як отримати роздільник змінної середовища PATH в Python?
Коли кілька каталогів потрібно об'єднати, як у виконуваному шляху пошуку, існує роздільний символ, що залежить від ос. Для Windows це - ';'для Linux це ':'. Чи є спосіб у Python отримати, на якого персонажа поділитися? В обговоренні цього питання Як дізнатися шлях до python за допомогою python? , пропонується, що …

20
Чи можу я встановити Python 3.x та 2.x на одному комп’ютері Windows?
Я запускаю Windows, і оболонка / ОС автоматично запускає Python на основі налаштувань реєстру, коли ви запускаєте програму в командному рядку. Чи зламається ця помилка, якщо я встановлю версію Python 2.x та 3.x на ту ж машину? Я хочу грати з Python 3, поки ще можу запускати 2.x сценарії на …


6
Елементи в об'єкті JSON вийшли з ладу за допомогою "json.dumps"?
Я використовую json.dumpsдля перетворення в json як countries.append({"id":row.id,"name":row.name,"timezone":row.timezone}) print json.dumps(countries) У мене результат: [ {"timezone": 4, "id": 1, "name": "Mauritius"}, {"timezone": 2, "id": 2, "name": "France"}, {"timezone": 1, "id": 3, "name": "England"}, {"timezone": -4, "id": 4, "name": "USA"} ] Я хочу мати ключі в такому порядку: id, ім'я, часовий пояс …
156 python  json 

21
Як витягти правила рішення з дерева рішень scikit?
Чи можу я витягти основні правила прийняття рішень (або «шляхи прийняття рішень») з навченого дерева в дереві рішень як текстовий список? Щось на зразок: if A>0.4 then if B<0.2 then if C>0.8 then class='X' Спасибі за вашу допомогу.

7
Як оновити сюжет у matplotlib?
У мене виникають проблеми з перемальовуванням фігури тут. Я дозволяю користувачеві вказувати одиниці у часовій шкалі (вісь x), а потім перераховую і називаю цю функцію plots(). Я хочу, щоб сюжет просто оновлювався, а не додавав ще один сюжет до фігури. def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for d …


5
Як я можу створити декілька кнопок подання форми джанго?
У мене є форма з одним входом для електронної пошти та двома кнопками подання, щоб підписатися та скасувати підписку на розсилку: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Я також маю класну форму: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter …

2
Аргументи струнної нитки Python
У мене є проблема з нанизуванням Python і відправленням рядка в аргументах. def processLine(line) : print "hello"; return; . dRecieved = connFile.readline(); processThread = threading.Thread(target=processLine, args=(dRecieved)); processThread.start(); Де dRecieved - рядок з одного рядка, прочитаного з'єднанням. Він називає просту функцію, яка на даний момент має лише одне завдання друку "привіт". …

3
Використання пам’яті Python з numpy масивів
Я використовую python для аналізу деяких великих файлів, і я стикаюся з проблемами пам'яті, тому я використовую sys.getsizeof (), щоб спробувати відстежувати використання, але його поведінка з numpy масивами є химерним. Ось приклад із картою альбедосів, яку мені потрібно відкрити: >>> import numpy as np >>> import struct >>> from …
156 python  numpy  sys 

16
Python: самий ідіоматичний спосіб перетворення None у порожній рядок?
Який самий ідіоматичний спосіб зробити наступне? def xstr(s): if s is None: return '' else: return s s = xstr(a) + xstr(b) update: Я включаю пропозицію Tryptich використовувати str (s), що робить цю рутинну роботу для інших типів, крім рядків. Мене дуже вражає лямбдаська пропозиція Віная Саджіпа, але я хочу …
156 string  python  idioms 

11
Хочете словник?
Для кешування потрібно генерувати кеш-ключ із аргументів GET, які присутні в диктаті. В даний час я використовую sha1(repr(sorted(my_dict.items())))( sha1()це зручний метод, який використовує хешліб всередині), але мені цікаво, чи є кращий спосіб.
156 python  hash  dictionary 

7
Як змінити назву програми Django?
Я змінив назву програми в Django, перейменувавши його папку, імпорт та всі його посилання (шаблони / індекси). Але тепер я отримую цю помилку, коли намагаюся запуститиpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Як я можу налагоджувати та вирішувати цю помилку? …
156 python  django 

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