Tag: python

Задачи с плавающей точкой в ​​приближении асимптотических функций – Python

Новое для python, поступающее из MATLAB. Я использую гиперболическое касательное усечение функции масштабной шкалы. Я сталкиваюсь с моей проблемой при применении функции 0.5 * math.tanh(r/rE-r0) + 0.5 на массив значений диапазона r = np.arange(0.1,100.01,0.01) . Я получаю несколько значений 0.0 для функции на стороне, приближающейся к нулю, что вызывает проблемы с доменом при выполнении логарифма: […]

Эквивалент Python evdev для OSX

Я написал скрипт python, который опросит evdev для HID-сканера штрих-кода (эмулирует клавиатуру): сценарий хорошо работает на платформах Linux (Ubuntu). Есть ли эквивалент OS X Python для evdev, который позволил бы незначительный перенос существующего сценария python? Если у вас есть опыт Python и настроили его для ввода устройства HID, укажите это в своем ответе.

Лучший способ избежать устаревших файлов * .pyc?

Каков наилучший способ избежать устаревших файлов * .pyc? Иногда, особенно при переключении ветвей в управлении версиями, некоторые * .pyc-файлы остаются там и используются Python вместо исходных файлов, которые у меня есть. Какая лучшая стратегия для обеспечения того, чтобы я не создавал или неосознанно использовал устаревшие файлы * .pyc?

Как imshow обрабатывает альфа-канал с входом M x N x 4?

Вопрос GH № 3343 Я использую функцию imshow в matplotlib для визуализации некоторых данных. У меня два массива A и B , которые имеют одинаковый размер. Я хотел бы использовать colormap для отображения скалярных значений в A , и я хотел бы использовать альфа-канал для отображения скалярных значений в B. Другими словами, если значение в […]

Обратитесь к группе внутри группы с помощью Regex

Я пытаюсь найти регулярное выражение, которое группирует слово, которое заканчивается двумя идентичными символами, а затем «ter» и разделяет его на два символа. Пример: слово «письмо» должно быть сгруппировано в «Let» и «ter». Я использую python, и это то, что я получил до сих пор: match = re.search(r'(\w*)((\w)\1(er$))', str) print match.group(1) #should print 'Let' print match.group(2) […]

Requests.exceptions.SSLError: Errno 185090050

Я пытаюсь сделать .py в .exe. В .py приложение работает нормально, но после того, как я его создаю в .exe, используя py2exe, я получаю эту ошибку: Traceback (most recent call last): File "filename.py", line 210, in <module> File "requests\api.pyc", line 55, in get File "requests\api.pyc", line 44, in requests File "requests\sessions.pyc", line 461, in request […]

Импорт функции / класса из одноименного модуля Python

У меня есть mymodule пакета mymodule с mymodule sub-package (т. mymodule содержащий модули, каждый из которых имеет функцию). Функции имеют то же имя, что и файл / модуль, в котором они живут. Я хотел бы иметь доступ к функциям следующим образом, from mymodule.utils import a_function Странно, однако, иногда я могу импортировать функции, используя приведенные выше […]

Метаданные Python

Я изучал классы Python следующим образом: def hack(f,aClass) : class MyClass(aClass) : def f(self) : f() return MyClass A = hack(afunc,A) Который выглядит довольно чистым для меня. Он принимает класс, A, создает новый класс, полученный из него, который имеет дополнительный метод, вызывая f, а затем переназначает новый класс A. Как это отличается от метакласса в […]

Scikit-learn (Python): что вычисляет f_regression ()?

Я пытаюсь понять, что делает f_regression () в пакете выбора функций. ( http://scikit-learn.org/stable/modules/generated/sklearn.feature_selection.f_regression.html#sklearn.feature_selection.f_regression ) Согласно документации, первый шаг в f_regression выглядит следующим образом: "1. the regressor of interest and the data are orthogonalized wrt constant regressors." Что означает эта линия? Каковы эти постоянные регрессоры? Благодаря!

Bash или Python, чтобы вернуться назад?

У меня есть текстовый файл, в котором много случайных вхождений строки @STRING_A, и мне было бы интересно написать короткий скрипт, который удаляет только некоторые из них. Особенно тот, который сканирует файл и как только он находит строку, которая начинается с этой строки, например @STRING_A затем проверяет, есть ли 3 строки назад, есть другое вхождение строки, […]

Python - лучший язык программирования в мире.