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

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

4
Застосувати функцію до індексу DataFrame
Який найкращий спосіб застосувати функцію до індексу Панд DataFrame? В даний час я використовую такий багатослівний підхід: pd.DataFrame({"Month": df.reset_index().Date.apply(foo)}) де Date- це ім'я індексу і foo- це назва функції, яку я застосовую.

3
Python надсилає POST із заголовком
Я намагаюся створити сценарій python, який надсилає POST із параметрами для вилучення результату. За допомогою скрипаля я витягнув запит на публікацію, який повертає те, що я хочу. Веб-сайт використовує лише https. POST /Services/GetFromDataBaseVersionned HTTP/1.1 Host: www.mywbsite.fr "Connection": "keep-alive", "Content-Length": 129, "Origin": "https://www.mywbsite.fr", "X-Requested-With": "XMLHttpRequest", "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) …


5
запит python з аутентифікацією (access_token)
Я намагаюся отримати запит API у python. Командний рядок curl --header "Authorization:access_token myToken" https://website.com/id дає деякий вивід json. myToken - це шістнадцяткова змінна, яка залишається незмінною протягом усього часу. Я хотів би зробити цей виклик з python, щоб я міг перебирати різні ідентифікатори та аналізувати результати. Будь-які ідеї? До того, …

13
VSCode: У вибраному середовищі немає програми встановлення Pip
Я намагаюся запустити вкладиш autopep8 у файлі Python у VSCode. Я дотримувався вказівок тут: https://code.visualstudio.com/docs/python/environments і вибрав свій перекладач (⇧⌘P):/usr/local/bin/python Потім я намагаюся відформатувати свій код, і VSCode каже, що autopep8 не встановлений, і його можна встановити через Pip. Однак, коли я намагаюся встановити через Pip, це говорить There is …

5
Як показати повідомлення про помилки, виявлені assertRaises () в unittest в Python2.7?
Для того, щоб переконатись, що повідомлення про помилки з мого модуля є інформативними, я хотів би бачити всі повідомлення про помилки, виявлені assertRaises (). Сьогодні я роблю це для кожного assertRaises (), але оскільки їх багато в тестовому коді, це стає дуже нудно. Як я можу надрукувати повідомлення про помилки …

3
Django - отримання значень із запиту POST
У мене є такий шаблон django (http: // IP / admin / start / призначається гіпотетичному поданню, що називається видом): {% for source in sources %} <tr> <td>{{ source }}</td> <td> <form action="/admin/start/" method="post"> {% csrf_token %} <input type="hidden" name="{{ source.title }}"> <input type="submit" value="Start" class="btn btn-primary"> </form> </td> </tr> …
84 python  django  post 

3
Як реалізувати смуговий фільтр Баттерворта за допомогою Scipy.signal.butter
ОНОВЛЕННЯ: Я знайшов рецепт Scipy, заснований на цьому питанні! Отже, для всіх, хто цікавиться, перейдіть прямо до: Зміст »Обробка сигналів» Butterworth Bandpass Мені важко домогтися того, що спочатку здавалося простим завданням реалізації смугового фільтра Баттерворта для одновимірного масиву numpy (часовий ряд). Параметри, які я повинен включити, - це sample_rate, частоти …

18
Неможливо встановити pyodbc на Linux
Я працюю під Linux (2.6.18-164.15.1.el5.centos.plus) і намагаюся встановити pyodbc. Я роблю pip install pyodbc і отримую дуже довгий список помилок, які закінчуються на помилка: помилка команди 'gcc' зі статусом виходу 1 Я заглянув у /root/.pip/pip.log і побачив таке: InstallationError: Command / usr / local / bin / python -c "import …
84 python  linux  centos  pyodbc 

6
Стверджуйте, що метод викликався з одним аргументом із кількох
Я висміюю дзвінок до requests.postвикористання Mockбібліотеки: requests.post = Mock() Виклик включає кілька аргументів: URL-адресу, корисне навантаження, деякі матеріали для автентифікації тощо. Я хочу стверджувати, що requests.postвикликається з певною URL-адресою, але мені не цікаві інші аргументи. Коли я пробую це: requests.post.assert_called_with(requests_arguments) тест не вдається, оскільки він очікує, що його буде викликано …

10
Ефективно генерувати 16-значний буквено-цифровий рядок
Я шукаю дуже швидкий спосіб генерування буквено-цифрового унікального ідентифікатора первинного ключа в таблиці. Щось на зразок цієї роботи? def genKey(): hash = hashlib.md5(RANDOM_NUMBER).digest().encode("base64") alnum_hash = re.sub(r'[^a-zA-Z0-9]', "", hash) return alnum_hash[:16] Що було б хорошим способом генерації випадкових чисел? Якщо я базую це на мікрочасі, мені доводиться враховувати можливість декількох викликів …
84 python  hash  random 


4
Контрінтуїтивна поведінка int () у python
Це чітко зазначено в документації , що Int (число) є перетворення типів підлогових покриттів: int(1.23) 1 і int (рядок) повертає int тоді і тільки тоді, коли рядок є цілочисельним літералом. int('1.23') ValueError int('1') 1 Чи є для цього якась особлива причина? Я вважаю протирічним інтуїтивне, що функція перекриває в одному …
83 python 

3
Використання функцій unicode () та encode () у Python
У мене проблема з кодуванням змінної шляху та її вставкою до бази даних SQLite . Я намагався вирішити це за допомогою функції encode ("utf-8"), яка не допомогла. Потім я використав функцію unicode (), яка дає мені тип unicode . print type(path) # <type 'unicode'> path = path.replace("one", "two") # <type …


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