Tag: python

Подсчитайте, сколько матриц имеет полный ранг для всех подматриц

Я хотел бы подсчитать, сколько m матриц, чьи элементы имеют 1 или -1, обладают тем свойством, что весь его floor(m/2)+1 by n подматриц имеет полный ранг. Мой текущий метод наивен и медленный и находится в следующем коде python / numpy. Он просто выполняет итерации по всем матрицам и проверяет все подматрицы. import numpy as np […]

Python: импортировать и инициализировать Argparse. Если __name__ == '__main__'?

Если я использую argparse и тест «if name == 'main» в скрипте, который я также хотел бы использовать в качестве модуля, должен ли я импортировать argparse под этим тестом, а затем инициализировать его? Ни один из руководств по стилям, которые я нашел, не упоминает использование скрипта в скриптах, и многие примеры сценариев argparse не используют […]

Разбор стола с рядами и колпаном

У меня есть таблица, которую мне нужно разобрать, в частности, это школьный график с 4 блоками времени и 5 блоков дней в неделю. Я попытался разобрать его, но, честно говоря, не очень далеко, потому что я застрял в том, что касается атрибутов rowspan и colspan, потому что они по существу означают отсутствие данных, которые мне […]

Проверьте требования к поддержке python 3

У меня есть несколько проектов python с различным набором зависимостей, перечисленных в файлах требований к пишу . Я начал думать о переносе кода на python 3, но мне нужно знать, существуют ли мои зависимости. Можно ли проверить, какие пакеты из файла requirements.txt поддерживают python 3, а что нет? Пример содержимого requirements.txt Txt: mysql-python==1.2.5 lxml==3.3.4 Fabric==1.8.0 […]

Python pickle – как он ломается?

Всем известно, что pickle не является безопасным способом хранения пользовательских данных. Он даже так говорит на коробке. Я ищу примеры строк или структур данных, которые нарушают разбор парсера в текущих поддерживаемых версиях cPython >= 2.4 . Есть ли вещи, которые можно мариновать, но не рассыпаться? Существуют ли проблемы с конкретными символами Unicode? Действительно большие структуры […]

Python IDE с отладкой и интеграцией iPython?

Кто-нибудь знает о IDE python, который имеет iPython в качестве интерпретатора? Использование стандартного интерпретатора просто заводит меня в орехи, так как я просто полюбил использование iPython и все его функции. Честно говоря, я бы предпочел код с простым текстовым редактором + ipython, чем IDE, но мне нравится иметь возможность устанавливать точки останова одним щелчком мыши […]

Формат даты и времени Python в формате XML Schema timestamp

Итак, есть ли простой способ создать временную метку в формате XML Schema? datetime.datetime.now() не работает. .now(): 2012-02-17 09:52:35.033232 Desired: 2012-02-15T14:18:46.295-02:00 Выглядит почти так же, но не удается проверить схему. Его просто создать вручную, но у Python всегда есть такой «бесплатный материал».

Передача списка строк из Python в Rust

Я изучаю Rust примерно две недели и сегодня, я попал в его FFI. Я использовал Python для игры с Rust, используя ctypes и libc. Я передал целые числа, строки и даже научился передавать список целых чисел ( благодаря этому замечательному ответу ). Затем я попытался передать список строк (следуя рассуждениям за этим ответом), но я […]

Как настроить ipython для отображения целых чисел в шестнадцатеричном формате?

Вот поведение по умолчанию: In [21]: 255 Out[21]: 255 И вот что мне хотелось бы: In [21]: 255 Out[21]: FF Могу ли я настроить ipython для этого?

Можно ли отправлять данные из программы Fortran на Python с использованием MPI?

Я работаю над инструментом моделирования волновых преобразователей энергии, где мне нужно связать два пакета программного обеспечения друг с другом. Одна программа написана в Fortran, другая – на C ++. Мне нужно отправить информацию из программы Fortran в программу на C ++ на каждом временном шаге. Однако сначала данные должны обрабатываться на Python перед отправкой в […]

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