Преобразование массив numty объектов dtype в dtype-комплекс

У меня есть массив numpy, который я хочу преобразовать из объекта в сложный. Если я возьму этот массив как строку dtype и преобразую его, нет проблем: In[22]: bane Out[22]: array(['1.000027337501943-7.331085223659654E-6j', '1.0023086995640738-1.8228368353755985E-4j', '-0.017014515914781394-0.2820013864855318j'], dtype='|S41') In [23]: bane.astype(dtype=complex) Out[23]: array([ 1.00002734 -7.33108522e-06j, 1.00230870 -1.82283684e-04j, -0.01701452 -2.82001386e-01j]) Но когда это объект dtype, и я пытаюсь его преобразовать, я […]

MVC для автономного приложения с использованием python, sqlite3 и gtk

Я разрабатываю приложение pygtk, для которого я принял структуру MVC. Но я не думаю, что следую стандартным шаблонам MVC в реализации. Пожалуйста, предложите, как я должен использовать MVC для следующего оператора проблемы. Я использую python, gtk, sqlite3 в своем приложении Заявление о проблеме для приложения: Данные присутствуют в файле журнала. Он должен быть извлечен и […]

Что это за конструкция, вызываемая в python: (x, y)

Что это называется в python: [('/', MainPage)] Это массив .. из … erhm один словарь? В том, что () Кортеж? (или как они это называют?)

Сетевое программирование: Python против C для полного новичка

Я ищу несколько указателей, я указал на этот сайт. Мой основной интерес – сетевое программирование. Я довольно много читал и экспериментировал, и я знаком с механизмами большинства протоколов. Теперь я хочу начать писать код. Я читал вводные материалы на питоне и хорошо это понимал. Я только начал играть с модулями python, когда я встретил кого-то […]

setup.py & pip: переопределить одну из зависимостей зависимостей от требований. txt

Я в настоящее время работаю над пакетом и в моем требовании.txt, у меня есть зависимость: wikipedia Теперь, wikipedia 1.3 uses requests-2.2.1 while my package uses 2.3.0 Кроме того, как и следовало ожидать, установка wikipedia-1.3 зависит от наличия ее зависимости. Но если я запускаю новый virtualenv и напрямую включаю wikipedia в свой файл требований.txt , он […]

Обработка строки Python 3.3 C (wchar_t vs char)

Я пытаюсь встроить Python 3.3 в наш проект на C ++. Python 3.3, похоже, представил UTF-8 в качестве предпочтительного хранилища, PEP 393 : «спецификация выбирает UTF-8 как рекомендуемый способ отображения строк на C-код». Я написал этот код инициализации, который кажется простым и интуитивным: #include <Python.h> #include "log.h" void python_init(const char *program_name) { if (not Py_IsInitialized()) […]

Несколько экземпляров celerybeat для автомасштабированного приложения django на эластичном фоне

Я пытаюсь найти лучший способ структурировать приложение Django, которое использует Celery для обработки асинхронных и запланированных задач в среде автомасштабирования AWS ElasticBeanstalk. До сих пор я использовал только единичную среду Elastic Beanstalk с Celery + Celerybeat, и это работало отлично. Тем не менее, я хочу, чтобы в моей среде было несколько экземпляров, потому что время […]

Python: использование метода get get для возврата пустого списка по умолчанию возвращает None вместо этого!

В python я хотел бы создать словарь массивов, используя метод get-get по умолчанию, чтобы предоставить пустой список, а затем заполнить информацией, например: dict = {} for i in range( 0, 10 ): for j in range( 0, 100 ): dict[i] = dict.get( i, [] ).append( j ) Однако, когда я пытаюсь использовать приведенный выше код, […]

Python: разделение на пробел или дефис?

В Python, как мне разделить либо пробел, либо дефис? Входные данные: You think we did this un-thinkingly? Желаемый результат: ["You", "think", "we", "did", "this", "un", "thinkingly"] Я могу дойти до mystr.split(' ') Но я не знаю, как разделить на дефисы, а также пробелы, и определение Python для разделения только, кажется, указывает строку . Нужно ли […]

Как получить изображение на рабочем столе

Используя приведенный ниже код, я получаю указатель на рабочий стол SysListView32 после запроса его участникам получить значки: import ctypes def GetDesktopListViewHandle(): import ctypes FindWindow = ctypes.windll.user32.FindWindowW GetWindow = ctypes.windll.user32.GetWindow def GetClassName(hwnd): buff = ctypes.create_unicode_buffer(100) ctypes.windll.user32.GetClassNameW(hwnd, buff, 99) return buff.value from win32con import GW_CHILD hwnd = FindWindow('Progman', None) hwnd = GetWindow(hwnd, GW_CHILD) # SHELLDLL_DefView hwnd = […]

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