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

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


16
Краще один раз перетасувати два масивні масиви
У мене два масивні масиви різної форми, але однакової довжини (провідний розмір). Я хочу перетасувати кожну з них так, щоб відповідні елементи продовжували відповідати, тобто змішувати їх в унісон щодо їхніх провідних індексів. Цей код працює і ілюструє мої цілі: def shuffle_in_unison(a, b): assert len(a) == len(b) shuffled_a = numpy.empty(a.shape, …

5
Як скинути dict у файл json?
У мене такий диктант: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} Я не можу зрозуміти, як перенести дикт у jsonфайл, як показано нижче: { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } Чи є пітонічний спосіб це зробити? Ви …
239 python  json  dictionary 

2
Маркетинг Легенди matplotlib лише один раз
Я часто будую крапку на сюжеті matplotlib із: x = 10 y = 100 plot(x, y, "k*", label="Global Optimum") legend() Однак це призводить до того, що легенда двічі ставить зірку в легенду, щоб вона виглядала так: * * Global Optimum коли мені дуже хочеться, щоб це виглядало так: * Global …
238 python  matplotlib 

5
Django - в чому різниця між render (), render_to_response () та direct_to_template ()?
Яка різниця (мовою пітон / django noob може зрозуміти) у перегляді між render(), render_to_response()і direct_to_template()? наприклад, з основних прикладів програм Натана Боррора def comment_edit(request, object_id, template_name='comments/edit.html'): comment = get_object_or_404(Comment, pk=object_id, user=request.user) # ... return render(request, template_name, { 'form': form, 'comment': comment, }) Але я також бачив return render_to_response(template_name, my_data_dictionary, context_instance=RequestContext(request)) …
238 python  django 

8
Визначення функцій приватного модуля в python
Відповідно до http://www.faqs.org/docs/diveintopython/fileinfo_private.html : Як і більшість мов, Python має концепцію приватних елементів: Приватні функції, які не можна викликати за межами свого модуля Однак якщо я визначу два файли: #a.py __num=1 і: #b.py import a print a.__num коли я запускаю, b.pyвін роздруковує 1без винятку. Невірно diveintopython, чи я щось неправильно …

22
Бібліотека для багаторазового використання, щоб отримати читану людиною версію розміру файлу?
В Інтернеті є різні фрагменти, які дають вам функцію повертати читаний людиною розмір з розміру байтів: >>> human_readable(2048) '2 kilobytes' >>> Але чи існує бібліотека Python, яка забезпечує це?

24
Розбиті посилання у Virtualenvs
Нещодавно я встановив на моєму комп’ютері купу точкових файлів разом із деякими іншими програмами (я змінив iTerm замість Terminal та Sublime як мого текстового редактора за замовчуванням), але з тих пір усі мої віртуальні середовища перестали працювати, хоча їх папки всередині .virtualenvs все ще є, і вони дають таку помилку, …

3
Панди читають у таблиці без заголовків
Як я можу прочитати файл у форматі .csv (без заголовків) і коли мені потрібно лише підмножину стовпців (скажімо, 4-й та 7-й із загальної кількості 20 стовпців), використовуючи панди? Я, здається, не можу це зробитиusecols
238 python  pandas 

12
Перетворення numpy-типів в нативні типи python
Якщо я маю numty dtype, як я автоматично конвертую його в найближчий тип даних python? Наприклад, numpy.float32 -> "python float" numpy.float64 -> "python float" numpy.uint32 -> "python int" numpy.int16 -> "python int" Я міг би спробувати придумати картування всіх цих випадків, але чи дає numpy якийсь автоматичний спосіб перетворення своїх …
238 python  numpy 


7
Пояснення демонів
У документації Python написано: Нитка може бути позначена як "демонова нитка". Значення цього прапора полягає в тому, що вся програма Python виходить, коли залишаються лише демонові нитки. Початкове значення успадковується від створюючої нитки. Хтось має більш чітке пояснення того, що це означає, або практичний приклад, де можна вказати тему daemonic? …

15
Помилка SSL InsecurePlatform під час використання пакету Requests
Я використовую Python 2.7.3 та Requests. Я встановив Запити через pip. Я вважаю, це остання версія. Я біжу на Debian Wheezy. Я багато разів використовував Запити в минулому і жодного разу не стикався з цим питанням, але, схоже, під час отримання https-запитів Requestsя отримую InsecurePlatformвиняток. Про помилку згадується urllib3, але …


4
Підплоти Matplotlib різного розміру
Мені потрібно додати дві фігури до фігури. Один субплот повинен бути приблизно втричі ширшим, ніж другий (однакової висоти). Я зробив це за GridSpecдопомогою colspanаргументу, але я хотів би зробити це, використовуючи, figureщоб я міг зберегти в PDF. Я можу налаштувати першу цифру, використовуючи figsizeаргумент у конструкторі, але як я можу …

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