Tag: mysql

pymysql не вставляет данные; но «автоинкремент» увеличивается

это продолжение из https://stackoverflow.com/questions/33336963/use-a-python-dictionary-to-insert-into-mysql/33337128#33337128 . import pymysql conn = pymysql.connect(server, user , password, "db") cur = conn.cursor() ORFs={'E7': '562', 'E6': '83', 'E1': '865', 'E2': '2756 '} table="genome" cols = ORFs.keys() vals = ORFs.values() sql = "INSERT INTO %s (%s) VALUES(%s)" % ( table, ",".join(cols), ",".join(vals)) print sql print ORFs.values() cur.execute(sql) cur.close() conn.close() Благодаря Xiaohen моя […]

Определение типа данных из значения в строке файла CSV

Я написал программу Python, которая читает CSV-файлы и выплескивает их в качестве операторов вставки для MySQL. Теперь мне нужна дополнительная программа, которая может формировать операторы CREATE для каждой новой таблицы, используя заголовки столбцов. Из-за форматирования MySQL мне нужно определить тип каждого значения в столбце, аналогичном функции type() в оболочке. Моя идея – прочитать вторую строку […]

проблема с python с popen и mysql

Я новичок в Python и не использовал Linux в течение многих лет, поэтому я не уверен, где я запутался. Я пытаюсь использовать Popen для запуска sql-файлов в MySQL на Ubuntu. Вот соответствующий код: command = ['mysql', '-uUSER', '-pPWD','-h192.168.1.132', '–database=dbName', '<', './1477597236_foo.sql' ] print("command is: "+subprocess.list2cmdline(command)) proc = subprocess.Popen( command, stderr=subprocess.PIPE, stdout=subprocess.PIPE, cwd='.' ) вывод из […]

Как объединить эти два DataFrames

import pandas as pd left = pd.DataFrame({'key': ['K0', 'K1', 'K2', 'K3'], 'A': [1, 2, 3, 4], 'B': [1, 2, 3, 4]}) right = pd.DataFrame({'key': ['K0', 'K1'],}) #left df #right df AB key key 0 1 1 K0 0 K0 1 2 2 K1 1 K1 3 3 3 K2 4 4 4 K3 Сначала я […]

Peewee ORM JSONField для MySQL

У меня есть модель peewee : class User(peewee.Model): name = peewee.CharField(unique=True) some_json_data = peewee.CharField() requested_at = peewee.DateTimeField(default=datetime.now()) Я знаю, что peewee не поддерживает JSONField для MySQL DB, но в любом случае, хотя я мог бы просто преобразовать его в строковый формат и сохранить в db, я могу получить его как есть. Скажем, например, это мой […]

Как получить поля по имени в запросе Python?

Я использую Mysql Connection в скрипте Python. Как получить результаты из таблицы по именам? cursor = conn.cursor() cursor.execute("SELECT * FROM local") Теперь я делаю это по индексу: results = cursor.fetchall() for row in results: print row[0] // Вместо этого я хочу получать поля по именам вроде: print row["name"]

Задачи MySQL в рабочем процессе Luigi

My TaskB требует TaskA, а по завершении TaskA записывает в таблицу MySQL, а затем TaskB должен принимать этот вывод в таблицу в качестве своего ввода. Я не могу понять, как это сделать в Луиджи. Может ли кто-нибудь указать мне пример или дать мне быстрый пример здесь?

Django переносит таблицы в новую базу данных

Первоначально у меня был проект django с одним приложением, и все модели были определены в этом приложении. В проекте при инициализации используется только база данных по умолчанию. Теперь это стало громоздким приложением, которое я пытаюсь разбить на более мелкие приложения. Для этого я хочу использовать разные базы данных для разных приложений. Я установил новые базы […]

Невозможно импортировать MySQLdb на python, хотя он установлен

Я собираюсь подключиться к базе данных mysql, используя python. Моя версия python – 2,7.12, и я установил MySQL, используя sudo yum install MySQL-python Package MySQL-python26-1.2.3-11.14.amzn1.x86_64 already installed and latest version Nothing to do Версия для Linux: $ cat /etc/*-release NAME="Amazon Linux AMI" VERSION="2016.09" ID="amzn" ID_LIKE="rhel fedora" VERSION_ID="2016.09" Но когда я пытаюсь импортировать пакет MySQLdb, он […]

pip install mysql-connector-python ошибка установки

Я получаю сообщение об ошибке после установки MySQL Connector для Python 2.7.9 в ОС Linux. Команда / usr / bin / python -c "import setuptools, tokenize; file = '/ tmp / pip-build-5nxFZ_ / mysql-connector-python-rf / setup.py'; exec (компиляция (getattr (tokenize, 'open ', open) ( файл ) .read (). replace (' \ r \ n ',' […]

Interesting Posts for Van-Lav

Как я могу получить текстовое содержимое сообщения электронной почты с помощью python?

от текстового файла до csv с использованием Python

Вычисление ошибок в базах данных с использованием Seaborn FacetGrid

Удаление элементов из списка с помощью использования списков python

Возвращаемое значение из javascript onclick в переменную или изменение глобальной переменной с помощью onclick

Моделирование кубиков Python

Gadfly использует зарезервированные слова в python. Как оно это делает?

Файлы для отдыха для стран G20

Определить, имеет ли список последовательные элементы, равные в python

Доступ к полю: другое значение, если оно хранится в dict

Как получить гауссовский фильтр в python

Python: каталог в памяти для текущего рабочего каталога subprocess.call ()

Пользовательский шаблон-тег Django не отображается в цикле

Как правильно скомпилировать программу python в двоичный файл

Гистограмма Matplotlib с бункером для сбора больших значений

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