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

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



12
Панди python: Видаліть дублікати стовпцями A, зберігаючи рядок з найвищим значенням у стовпці B
У мене є фрейм даних з повторюваними значеннями у стовпці А. Я хочу скинути дублікати, зберігаючи рядок з найвищим значенням у стовпці B. Отже це: A B 1 10 1 20 2 30 2 40 3 10 Слід перетворитись на це: A B 1 20 2 40 3 10 Уес …

6
Кодування файлу зображення з base64
Я хочу кодувати зображення в рядок за допомогою модуля base64. Хоча я зіткнувся з проблемою. Як вказати зображення, яке я хочу кодувати? Я спробував використовувати каталог для зображення, але це просто призводить до того, що каталог кодується. Я хочу, щоб фактичний файл зображення був закодований. EDIT Я спробував цей фрагмент: …
161 python  base64 

15
Вибір Java проти Python в Google App Engine
В даний час Google App Engine підтримує і Python, і Java. Підтримка Java менш зріла. Однак у Java, здається, є довший список бібліотек і особливо підтримка байт-коду Java незалежно від мов, які використовуються для написання цього коду. Яка мова дасть кращі показники та більше сили? Порадьте, будь ласка. Дякую! Редагувати: …

3
Поля динамічної моделі Джанго
Я працюю над багатозастосованою програмою, в якій деякі користувачі можуть визначати власні поля даних (через адміністратора) для збору додаткових даних у формах та звітування про дані. Останній біт робить JSONField не чудовим варіантом, тому натомість у мене є таке рішення: class CustomDataField(models.Model): """ Abstract specification for arbitrary data fields. Not …

7
Необов’язкові параметри URL-адреси Django
У мене така Django URL: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff Проблема в тому, що я хочу, щоб project_idпараметр був необов’язковим. Я хочу /project_config/і /project_config/12345abdce/бути однаково допустимими шаблонами URL-адрес, так що якщо project_id це буде передано, то я можу його використовувати. …

9
Python: json.loads повертає елементи з префіксом "u"
Я отримаю форму коду JSON з рядком Obj-C, і я декодую макетну рядок (поки що), як код нижче. Мій вихід виходить із символом "u" з префіксом кожного елемента: [{u'i': u'imap.gmail.com', u'p': u'aaaa'}, {u'i': u'333imap.com', u'p': u'bbbb'}... Як JSON додає цю таблицю unicode? Який найкращий спосіб її видалити? mail_accounts = [] …
161 python  json 

8
пітонічний спосіб зробити щось N разів без змінної індексу?
З кожним днем ​​я все більше люблю пітона. Сьогодні я писав такий код, як: for i in xrange(N): do_something() Мені довелося щось робити N разів. Але кожен раз не залежав від значення i(змінної індексу). Я зрозумів, що створюю змінну, яку ніколи не використовував (i ), і подумав, що "Напевно існує …


3
Повідомлення PyLint: журнал-формат-інтерполяція
Для наступного коду: logger.debug('message: {}'.format('test')) pylint видає таке попередження: журнал-формат-інтерполяція (W1202): Використовуйте% форматування у функціях реєстрації та передайте% параметри як аргументи, що використовуються, коли оператор журналу має форму виклику "logging. (Format_string.format (format_args ...))". Такі виклики повинні використовувати замість форматування%, але залишати інтерполяцію функції реєстрації, передаючи параметри як аргументи. Я знаю, …

5
Python визначає, як створити ключ або додати елемент до ключа?
У мене порожній словник. Ім'я: dict_x Це повинні мати ключі, значення яких є списками. З окремої ітерації я отримую ключ (наприклад:) key_123та елемент (кортеж), який потрібно розмістити у списку значень dict_x's key_123. Якщо цей ключ вже існує, я хочу додати цей елемент. Якщо цього ключа не існує, я хочу створити …


9
Numpy - додайте рядок до масиву
Як додавати рядки до масиву numpy? У мене масив A: A = array([[0, 1, 2], [0, 2, 0]]) Я хочу додати рядки до цього масиву з іншого масиву X, якщо перший елемент кожного рядка в X відповідає певній умові. Numpy масиви не мають методу "додати", як у списках, або так …
161 python  arrays  numpy  rows 

5
Як я можу вибрати номер безкоштовного порту на localhost?
Я намагаюся грати з міжпроцесорним зв’язком, і оскільки я не міг зрозуміти, як використовувати названі труби під Windows, я подумав, що буду використовувати мережеві розетки. Все відбувається локально. Сервер здатний запускати раби в окремий процес і слухає на якомусь порту. Раби роблять свою роботу і передають результат господареві. Як визначити, …
161 python  sockets  ipc  port 

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