py2exe, включая DLL MSVC в .exe

При использовании py2exe для распространения приложений Python с помощью wxPython некоторые MSVC-библиотеки обычно необходимы для работы .exe на недавно установленных компьютерах. В частности, двумя наиболее распространенными DLL являются msvcp71.dll и msvcr71.dll Первый может быть включен в .exe, используя этот совет . Тем не менее, последний просто помещается в дистрибутив py2exe, а не в исполняемый файл, […]

matplotlib Кривая доходности казначейства США

В настоящее время я пытаюсь создать блок данных, состоящий из ежедневных ставок казначейства США. Как вы можете видеть, pandas автоматически форматирует столбцы так, чтобы они были в порядке, чего явно я не хочу. Вот некоторые из моего кода. Мне нужно было сделать небольшой пример, чтобы показать проблему, с которой я сталкиваюсь. import quandl import matplotlib.pyplot […]

Обработка ошибок веб-запроса Python / GAE

Я разрабатываю приложение в Google App Engine с помощью Python. У меня есть обработчик, который может возвращать различные результаты (html и json на данный момент), я тестирую очевидные ошибки в системе на основе недопустимых параметров, отправленных обработчику запроса. Однако то, что я делаю, кажется грязным (см. Ниже): class FeedHandler(webapp.RequestHandler): def get(self): app = self.request.get("id") name […]

создание errorbars не обрезается в matplotlib с Python

Я использую matplotlib в Python для построения строки с errorbars следующим образом: plt.errorbar(xvalues, up_densities, yerr=ctl_sds, fmt='-^', lw=1.2, markersize=markersize, markeredgecolor=up_color, color=up_color, label="My label", clip_on=False) plt.xticks(xvalues) Я установил тики по оси х, используя «xticks». Тем не менее, строки ошибок последней точки в значениях x (т.е. xvalues ​​[-1]) обрезаются справа – это означает, что отображается только половина строки […]

Передача переменных SQLite в Python

Я пишу приложение в python и использую sqlite. У меня есть список строк, которые я хотел бы добавить также в базу данных, где каждый элемент представляет некоторые данные, которые совпадают с столбцом, который будет помещен. в настоящее время у меня есть что-то вроде этого cursor.execute("""insert into credit values ('Citi','5567','visa',6000,9.99,'23',9000)""") Я могу легко добавлять строки, но […]

Как отобразить конкретную цифру в кадре данных pandas

У меня есть dataframe, как показано ниже month 0 1 1 2 2 3 3 10 4 11 например, я хотел бы отобразить этот файл данных в 2-х цифрах, как это month 0 01 1 02 2 03 3 10 4 11 Я пробовал много методов, но не работал хорошо. Как я могу получить этот […]

Проблема с вставкой в ​​базу данных MySQL из Python

У меня возникли проблемы с вложением записи в базу данных MySQL из python. Это то, что я делаю. def testMain2(): conn = MySQLdb.connect(charset='utf8', host="localhost", user="root", passwd="root", db="epf") cursor = conn.cursor() tableName = "test_table" columnsDef = "(export_date BIGINT, storefront_id INT, genre_id INT, album_id INT, album_rank INT)" exStr = """CREATE TABLE %s %s""" % (tableName, columnsDef) cursor.execute(exStr) […]

Получите выбор цифр только в том случае, если ему предшествует минимум x цифр

Скажем, у меня есть номер: 6278041121932517 Если я хочу получить 11219325 У меня есть регулярное выражение: re.search(r"((1|2)\d{7})", "6278041121932517") но дело в том, что это может начаться с 1 или 2. Поэтому я хочу добавить минимальный буфер заранее, скажем, 4 цифры. Я думал о внешнем виде, но он не поддерживает n длин.

Tensorflow: использование tf.slice для разделения входа

Я пытаюсь разделить мой входной слой на части разного размера. Я пытаюсь использовать tf.slice для этого, но он не работает. Некоторые примеры кода: import tensorflow as tf import numpy as np ph = tf.placeholder(shape=[None,3], dtype=tf.int32) x = tf.slice(ph, [0, 0], [3, 2]) input_ = np.array([[1,2,3], [3,4,5], [5,6,7]]) with tf.Session() as sess: sess.run(tf.initialize_all_variables()) print sess.run(x, feed_dict={ph: […]

Поиск LDAP Python

Я читал о том, как искать серверы LDAP с помощью Python, но я застрял в течение нескольких часов, и я не уверен, почему. Это мой первый опыт использования такого API. Вот как я открываю соединение и пытаюсь выполнить поиск: aims_server = '#####.com' base_dn = 'cn=EMPLOYEES,cn=portal,cn=Groups,dc=Company,dc=com' username = 'cn=admin,cn=users,dc=Company,dc=com' password='#####' directory=ldap.open(aims_server) directory.simple_bind_s(username, password) #retrieve the current […]

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