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

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

1
Ефективне паралельне застосування функції до згрупованих панд DataFrame
Мені часто потрібно застосовувати функцію до груп дуже великих DataFrame(змішаних типів даних), і я хотів би скористатися перевагами декількох ядер. Я можу створити ітератор з груп і використовувати багатопроцесорний модуль, але це не ефективно, оскільки кожна група та результати функції повинні бути замариновані для обміну повідомленнями між процесами. Чи є …

10
Python urllib2: Отримати відповідь JSON від url
Я намагаюся ОТРИМАТИ URL-адресу за допомогою Python, і відповідь JSON. Однак коли я біжу import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html Html має тип str, і я очікую JSON. Чи є спосіб, яким я можу захопити відповідь як JSON або словник python замість str.
89 python  json  urllib2 


8
Django Rest Framework - Як додати власне поле в ModelSerializer
Я створив ModelSerializerі хочу додати власне поле, яке не є частиною моєї моделі. Я знайшов опис, щоб додати сюди додаткові поля, і спробував наступне: customField = CharField(source='my_field') Коли я додаю це поле і викликаю свою validate()функцію, це поле не є частиною attrдикту. attrмістить усі зазначені поля моделі, крім зайвих. Тож …

6
Розуміння списку: Повернення двох (або більше) елементів для кожного елемента
Чи можна повернути 2 (або більше) елементи для кожного елемента в розумінні списку? Що я хочу (приклад): [f(x), g(x) for x in range(n)] повинен повернутися [f(0), g(0), f(1), g(1), ..., f(n-1), g(n-1)] Отже, щось для заміни цього блоку коду: result = list() for x in range(n): result.add(f(x)) result.add(g(x))


1
Чи є особливе значення для 16331239353195370.0?
Використовуючи, import numpy as npя це помітив np.tan(np.pi/2) дає номер у заголовку, а ні np.inf 16331239353195370.0 Мені цікаво це число. Це пов’язано з деяким параметром точності системи? Чи міг я це з чогось обчислити? (Я думаю про те, як щось подібне до sys.float_info) РЕДАГУВАТИ: Той самий результат справді відтворюється в …

30
Помилка з'єднання pip: не вдається отримати базову URL-адресу індексу http://pypi.python.org/simple/
Я запускаю sudo pip install git-reviewта отримую такі повідомлення: Downloading/unpacking git-review Cannot fetch index base URL http://pypi.python.org/simple/ Could not find any downloads that satisfy the requirement git-review No distributions at all found for git-review Storing complete log in /home/sai/.pip/pip.log Хтось має про це уявлення?
89 python  git  ubuntu  pip  git-review 

5
Послідовно створюйте той самий випадковий масив Numpy
Я чекаю, поки інший розробник закінчить фрагмент коду, який поверне масив np фігури (100,2000) зі значеннями -1,0 або 1. Тим часом, я хочу випадковим чином створити масив з однаковими характеристиками, щоб я міг створити фору для розробки та тестування. Річ у тім, що я хочу, щоб цей випадково створений масив …
89 python  random  numpy 


6
Встановіть FileField Django як існуючий файл
У мене є наявний файл на диску (скажімо /folder/file.txt) і поле моделі FileField у Django. Коли я це роблю instance.field = File(file('/folder/file.txt')) instance.save() він повторно зберігає файл як file_1.txt(наступного разу _2, тощо). Я розумію, чому, але я не хочу такої поведінки - я знаю, що файл, з яким хочу пов’язати …
89 python  django  file 

8
Активуйте virtualenv за допомогою сценарію Python
Я хочу активувати екземпляр virtualenv зі сценарію Python. Я знаю, що це досить легко зробити, але всі приклади, які я бачив, використовують його для запуску команд в env, а потім закриття підпроцесу. Я просто хочу активувати virtualenv і повернутися до оболонки так само, як це робить bin / activate. Щось …

9
Отримати стан кольорового циклу matplotlib
Чи можна запитати поточний стан колірного циклу matplotlib? Іншими словами, чи існує функція, get_cycle_stateяка буде поводитись наступним чином? >>> plot(x1, y1) >>> plot(x2, y2) >>> state = get_cycle_state() >>> print state 2 Де я очікую, що стан буде індексом наступного кольору, який буде використаний у графіку. Як варіант, якщо він …

6
URL-адреси django без косої риски не переспрямовують
У мене є дві програми, розташовані на двох окремих комп’ютерах. На комп'ютері A у urls.pyфайлі у мене є такий рядок: (r'^cast/$', 'mySite.simulate.views.cast') І що URL буде працювати як mySite.com/cast/і mySite.com/cast. Але на комп’ютерній BI має подібну URL-адресу, виписану на зразок: (r'^login/$', 'mySite.myUser.views.login') З якихось причин на комп’ютері B url mySite.com/login/ …

2
requirements.txt залежно від версії python
Я намагаюся перенести пакет python2 на python3 (не мій власний), використовуючи шість, щоб він був сумісним з обома. Однак один із пакунків, перелічених у вимогах.txt, тепер включений до python3 stdlib, і версія pypi не працює в python3, тому я хочу умовно виключити його. Зробити це в setup.py легко, я можу …
89 python  pip 

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