Найти - Пользователи
Полная версия: Перенос картинок MySQL, Python
Начало » Базы данных » Перенос картинок MySQL, Python
1
info.rss
Была старая таблица.
Раскидал ее на несколько.
Осталась папка с картинками, путь к ним лежит в старой таблице.
Хочу раскидать картинки в несколько папок, в соответствии с новыми таблицами.

Возможно это как-то питоновским скриптом сделать?

Если можно направьте примерами.
Alen
info.rss
Возможно это как-то питоновским скриптом сделать?

Да.

info.rss
Если можно направьте примерами.

Перемещение файлов:

import shutil
shutil.move(source, destination) 

Изменение записей в MySQL
# -*- coding: utf-8 -*-
import MySQLdb
try:
    # Подключаемся к базе
    con = MySQLdb.connect(host="localhost", user="root", passwd="root", db="images")
    cur = con.cursor()
    cur.execute('SET NAMES `utf8`')
    # Делаем запрос на изменение
    cur.execute(' UPDATE `path_img` SET `path`= `my_new_path_to_images`  WHERE `path`=`old_path_to_images`')
    result = cur.fetchall()
    for row in result:
        print(row[0])        
except MySQLdb.Error:
    print(db.error())
Ruchey
Подскажите, пожалуйста.
Для работы с БД аксеса использую модуль pypyodbc.
Как в таблицу БД занести картинку?
Jony1990
Указываешь путь по скрипту кода , может сработать!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB