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

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

7
Який еквівалент "жоден" у шаблонах джанго?
Я хочу перевірити, чи немає поля / змінної в шаблоні Django. Який правильний синтаксис для цього? Це те, що я зараз маю: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} У наведеному вище прикладі, що б я використав, …

7
Отримати ім’я поточного класу?
Як отримати назву класу, в якому я зараз перебуваю? Приклад: def get_input(class_name): [do things] return class_name_result class foo(): input = get_input([class name goes here]) Через характер програми, з якою я взаємодію (vistrails), я не можу використовувати її __init__()для ініціалізації input.
102 python  class 

4
Як отримати множення матриць по елементам (продукт Адамара) в numpy?
Маю дві матриці a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) і я хочу отримати елементний продукт [[1*5,2*6], [3*7,4*8]], рівний [[5,12], [21,32]] я намагався print(np.dot(a,b)) і print(a*b) але обидва дають результат [[19 22], [43 50]] що є продуктом матриці, а не продуктом, що належить до елементів. Як я можу отримати …


10
Як повернути значення з __init__ в Python?
У мене є клас із __init__функцією. Як я можу повернути ціле значення з цієї функції, коли створюється об’єкт? Я написав програму, де __init__проводиться синтаксичний аналіз командного рядка, і мені потрібно встановити якесь значення. Чи нормально встановити його в глобальній змінній та використовувати в інших функціях-членах? Якщо так, то як це …
102 python  class  init 

8
Перетворення категоріальних даних у фрейм даних pandas
У мене є кадр даних із даними цього типу (забагато стовпців): col1 int64 col2 int64 col3 category col4 category col5 category Стовпці виглядають так: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Я хочу перетворити все значення у стовпцях на ціле число, як …
102 python  pandas 

1
Linux tee не працює з python?
Я створив сценарій python, який взаємодіє з веб-сервером за допомогою нескінченного циклу. Я хочу реєструвати всі дані зв'язку у файл, а також одночасно контролювати їх із терміналу. тож я використовував команду tee, як це. python client.py | tee logfile однак я нічого не отримав від терміналу та журналу. сценарій python …
102 python  linux  tee 


2
Створення функцій у циклі
Я намагаюся створити функції всередині циклу: functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) Проблема полягає в тому, що всі функції закінчуються однаковими. Замість повернення 0, 1 і 2 всі три функції повертають 2: print([f() for f in functions]) # …
102 python  function 

7
Як отримати автозаповнення в блокноті jupyter без використання вкладки?
Я хотів би отримати функцію автозавершення в блокнотах, тобто коли я щось вводжу, з’являється спадне меню з усіма можливими речами, які я можу ввести, не натискаючи кнопку табуляції. Чи є така річ? Я намагався : % config IPCompleter.greedy = Правда але для цього потрібно натиснути кнопку вкладки

7
Як вибрати рядки в DataFrame між двома значеннями, у Pyndon Pandas?
Я намагаюся змінити DataFrame, dfщоб містити лише рядки, значення яких у стовпці closing_priceзнаходяться між 99 і 101, і намагаюся зробити це за допомогою коду нижче. Однак я отримую помилку ValueError: Значення істинності серії неоднозначне. Використовуйте a.empty, a.bool (), a.item (), a.any () або a.all () і мені цікаво, чи є …
102 python  pandas 

7
Як створити багаторядковий рядок Python із вбудованими змінними?
Я шукаю чистий спосіб використання змінних у багаторядковому рядку Python. Скажімо, я хотів зробити наступне: string1 = go string2 = now string3 = great """ I will $string1 there I will go $string2 $string3 """ Я шукаю, чи є щось подібне до $Perl для позначення змінної в синтаксисі Python. Якщо …

5
Як замінити текст у стовпці фрейму даних Pandas?
У моєму фреймі даних є стовпець, такий: range "(2,30)" "(50,290)" "(400,1000)" ... і я хочу замінити ,кому на -тире. Зараз я використовую цей метод, але нічого не змінилось. org_info_exc['range'].replace(',', '-', inplace=True) Хто-небудь може допомогти?

4
Додавання стовпця з постійним значенням до фрейму даних pandas [дублікат]
Тут вже є відповіді на це питання : Додати стовпець до кадру даних з постійним значенням (4 відповіді) Закрито 4 місяці тому . Дано DataFrame: np.random.seed(0) df = pd.DataFrame(np.random.randn(3, 3), columns=list('ABC'), index=[1, 2, 3]) df A B C 1 1.764052 0.400157 0.978738 2 2.240893 1.867558 -0.977278 3 0.950088 -0.151357 -0.103219 …
102 python  pandas 

5
моделі django, що вибирають одне поле
У мене називається таблиця / моделі, Employeesі я хотів би отримати всі рядки одного поля як набір запитів. Я знаю, що можу зробити це так (сподіваюся, я навіть так роблю): emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name Запитав би базу даних для всіх полів і використовуючи лише одне? Чи є кращий …

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