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

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


5
Передача категоріальних даних до Дерева рішень Sklearn
Є кілька публікацій про те, як кодувати категоричні дані в дерева рішень Sklearn, але з документації Sklearn ми отримали Деякі переваги дерев рішень: (...) Здатний обробляти як числові, так і категоріальні дані. Інші методи, як правило, спеціалізуються на аналізі наборів даних, які мають лише один тип змінних. Докладніше див. У …

2
Як створити масив numpy довільних рядків довжини?
Я повністю новачок у Python, але, схоже, даний рядок може бути (фактично) довільною довжиною. тобто ви можете взяти string strі тримати додавши до нього: str += "some stuff...". Чи є спосіб створити масив таких рядків? Коли я пробую це, кожен елемент зберігає лише один символ strArr = numpy.empty(10, dtype='string') for …
78 python  arrays  string  numpy 


4
Випуск Matplotlib в OS X (“ImportError: не вдається імпортувати ім’я _thread”)
У якийсь момент в останні кілька днів Matplotlib перестав працювати для мене в OS X. Ось помилка, яку я отримую при спробі import matplotlib: Traceback (most recent call last): File "/my/path/to/script/my_script.py", line 15, in <module> import matplotlib.pyplot as plt File "/Library/Python/2.7/site-packages/matplotlib/pyplot.py", line 34, in <module> from matplotlib.figure import Figure, figaspect …

8
Як я можу використовувати пакетну нормалізацію в TensorFlow?
Я хотів би використовувати пакетну нормалізацію в TensorFlow. Я знайшов відповідний вихідний код C ++ уcore/ops/nn_ops.cc . Однак я не знайшов цього задокументованого на tensorflow.org. BN має різну семантику в MLP та CNN, тому я не впевнений, що саме робить цей BN. Я не знайшов методу, який також називається MovingMoments.

5
Випадкові рядки в Python 2.6 (Це нормально?)
Я намагався знайти більш пітонічний спосіб генерації випадкового рядка в python, який також може масштабуватися. Як правило, я бачу щось подібне до ''.join(random.choice(string.letters) for i in xrange(len)) Це відмовно, якщо ви хочете створити довгий рядок. Я деякий час думав про random.getrandombits і з'ясував, як перетворити це на масив бітів, а …

6
У Python 2, як мені записати змінну в батьківській області?
У мене є такий код всередині функції: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted = 0 def convert_variables(m): name = m.group(1) num_converted += 1 return '<%%= %s %%>' % name fixed = MATCH_DECLARE_NEW.sub('', template) fixed = MATCH_PYTHON_BLOCK.sub(replace_blocks, fixed) …

1
Чи є спосіб використовувати pythonappend з новою вбудованою функцією SWIG?
У мене є невеликий проект, який чудово працює з SWIG. Зокрема, деякі мої функції повертають std::vectors, які перекладаються на кортежі в Python. Зараз я роблю багато цифр, тому у мене просто SWIG перетворює їх у масиви numpy після їх повернення з коду c ++. Для цього я використовую щось на …
77 python  numpy  swig 

15
Налаштуйте / видаліть пусту опцію Django
Я використовую Django 1.0.2. Я написав ModelForm, підкріплений Model. Ця модель має клавішу ForeignKey, де blank = False. Коли Django генерує HTML для цієї форми, він створює поле вибору з одним параметром для кожного рядка в таблиці, на який посилається ForeignKey. Він також створює опцію у верхній частині списку, яка …

8
Надсилання пошти через sendmail з python
Якщо я хочу надсилати пошту не через SMTP, а скоріше через sendmail, чи існує бібліотека для python, яка інкапсулює цей процес? А ще краще, чи існує хороша бібліотека, яка абстрагує весь вибір 'sendmail -versus- smtp'? Я буду запускати цей скрипт на купу хостів Unix, лише деякі з яких слухають на …
77 python  email  sendmail 

6
Чи рекомендується virtualenv для виробничого сервера django? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Я завжди використовував virtualenv для тестування свого додатка в localhost, оскільки …

7
Кругова залежність від імпорту в Python
Скажімо, у мене є така структура каталогів: a\ __init__.py b\ __init__.py c\ __init__.py c_file.py d\ __init__.py d_file.py У aпакеті років __init__.py, то cпакет імпортуються. Але c_file.pyімпортa.b.d . Програма не працює, кажучи, bщо не існує при c_file.pyспробі імпортуватиa.b.d . (І насправді його не існує, тому що ми були в середині імпорту.) …

5
Як надійно розділити рядок у Python, коли він може не містити шаблон або всі n елементів?
У Perl я можу робити: my ($x, $y) = split /:/, $str; І це спрацює незалежно від того, чи рядок містить шаблон. Однак у Python це не спрацює: a, b = "foo".split(":") # ValueError: not enough values to unpack Який канонічний спосіб запобігти помилкам у таких випадках?

6
Як змусити Django ігнорувати кеші та перезавантажувати дані?
Я використовую моделі баз даних Django із процесу, який не викликається із запиту HTTP. Процес повинен проводити опитування нових даних кожні кілька секунд і проводити певну обробку над ними. У мене є цикл, який сплять кілька секунд, а потім отримує всі необроблені дані з бази даних. Я бачу, що після …
77 python  django  caching 

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