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

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

4
Як уникнути перевстановлення пакетів під час створення зображення Docker для проектів Python?
Мій Dockerfile щось подібне FROM my/base ADD . /srv RUN pip install -r requirements.txt RUN python setup.py install ENTRYPOINT ["run_server"] Кожен раз, коли я будую новий імідж, залежність потрібно перевстановлювати, що може бути дуже повільним у моєму регіоні. Один із способів, який я думаю про встановлені cacheпакети, - це перекриття …
128 python  docker 

5
Введіть натяк на список вказаного типу
Використовуючи анотації функцій Python 3, можна вказати тип елементів, що містяться в однорідному списку (або іншій колекції) з метою натяку на тип в PyCharm та інших IDE? Приклад псевдопітонного коду для списку int: def my_func(l:list<int>): pass Я знаю, що це можливо за допомогою Docstring ... def my_func(l): """ :type l: …

15
Як виконати декодування / кодування HTML за допомогою Python / Django?
У мене є рядок, кодований HTML: '''<img class="size-medium wp-image-113"\ style="margin-left: 15px;" title="su1"\ src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg"\ alt="" width="300" height="194" />''' Я хочу змінити це на: <img class="size-medium wp-image-113" style="margin-left: 15px;" title="su1" src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg" alt="" width="300" height="194" /> Я хочу, щоб це зареєструвалося як HTML, щоб браузер відображався у вигляді зображення, а не відображався як …


7
Перетворити рік / місяць / день у день року на Python
Я використовую Python DATETIME модуль, а саме: >>> import datetime >>> today = datetime.datetime.now() >>> print today 2009-03-06 13:24:58.857946 і я хотів би обчислити день року, який чутливий до високосних років. наприклад, сьогодні (6 березня 2009 р.) - 65-й день 2009 року. Ось веб-калькулятор DateTime . У будь-якому разі я …
127 python  datetime 

9
Використання карти python та інших функціональних інструментів
Це досить n00bish, але я намагаюся вивчити / зрозуміти функціональне програмування в python. Наступний код: foos = [1.0,2.0,3.0,4.0,5.0] bars = [1,2,3] def maptest(foo, bar): print foo, bar map(maptest, foos, bars) виробляє: 1.0 1 2.0 2 3.0 3 4.0 None 5.0 None З. Чи існує спосіб використання карти або будь-якого іншого …

6
На місці перетворення типу масиву NumPy
З огляду на масив NumPy int32, як перетворити його на float32 місце ? Так в основному я хотів би зробити a = a.astype(numpy.float32) без копіювання масиву. Це велике. Причиною цього є те, що у мене є два алгоритми для обчислення a. Один з них повертає масив int32, інший повертає масив …
127 python  numpy 

7
Поєднання node.js і Python
Node.js - це ідеальна відповідність для нашого веб-проекту, але є декілька обчислювальних завдань, для яких ми вважаємо за краще Python. Ми також маємо для них код Python. Нас дуже турбує швидкість, який найелегантніший спосіб викликати Python "робітника" з node.js асинхронним неблокувальним способом?
127 python  node.js  ipc 

4
Які недоліки Stackless Python? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Чому для багатопроцесорної обробки використовується лише одне ядро ​​після імпортування numpy?
Я не впевнений, чи сприймається це більше як проблема ОС, але я подумав, що запитую тут у випадку, якщо хтось матиме деяке розуміння з кінця речей Python. Я намагався паралелізувати forциклічний цикл, використовуючи joblib, але я вважаю, що замість того, щоб кожен робочий процес був призначений іншому ядру, я закінчував, …

24
Де virtualenvwrapper.sh після установки pip?
Я намагаюся налаштувати virtualenvwrapper на OSX, і всі знайдені нами інструкції та підручники підказують мені додати вихідну команду до .profile, вказуючи на virtualenvwrapper.sh. Я перевірив усі каталоги python та site-пакети, і не можу знайти жодного virtualenvwrapper.sh. Це щось мені потрібно завантажити окремо? Pip невірно встановлений? Це вміст /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper: hook_loader.py hook_loader.pyc …

9
Пришвидшити мільйони заміни регулярних виразів в Python 3
Я використовую Python 3.5.2 У мене є два списки список з приблизно 750 000 "речень" (довгі рядки) список з приблизно 20 000 "слів", які я хотів би видалити зі своїх 750 000 речень Отже, мені доведеться прокрутити 750 000 пропозицій і виконати близько 20 000 замін, але ТІЛЬКИ, якщо мої …

21
Приховування пароля в сценарії python (лише небезпечна обфускація)
У мене є сценарій python, який створює ODBC-з'єднання. З'єднання ODBC генерується за допомогою рядка з'єднання. У цьому рядку з'єднання я повинен включати ім’я користувача та пароль для цього з'єднання. Чи є простий спосіб затьмарити цей пароль у файлі (тільки що ніхто не може прочитати пароль, коли я редагую файл)?
127 python  security 

3
WebDriver click () та JavaScript click ()
Історія: Тут, на StackOverflow, я бачив користувачів, які повідомляють, що вони не можуть натиснути елемент через команду "click" селену WebDriver і можуть обходити його за допомогою клацання JavaScript, виконуючи сценарій. Приклад в Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Приклад у WebDriverJS / Protractor: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); Питання: …

6
Фільтрування списку на основі списку булевих
У мене є список значень, які мені потрібно відфільтрувати з урахуванням значень у списку булевих: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Я генерую новий відфільтрований список із наступного рядка: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] що призводить до: print …
127 python  list  numpy 

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