Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как "переложить" всё содержимое вордовского файла 
V
    Опции темы
pythonwin
Дата 15.5.2006, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Добрый вечер!

Можете помочь?!
Как "переложить" всё содержимое вордовского файла в один объект (файл до 50Мб).
При этом, в последствии, не привязываться к самому файлу? 
 
PM WWW GTalk Jabber   Вверх
pythonwin
Дата 15.5.2006, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Более конкретней:
Мне нужно:

1) взять файл (Word, Excell, текст)
2) Вытащить в один объект
3) записать в базу (PostgreSQL через SQLObject)

Добавлено @ 13:31 
Желательно что бы работало и под Win32 и под *NIX 
PM WWW GTalk Jabber   Вверх
pythonwin
Дата 15.5.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Пока делаю через бинарник?

Определяем модель базы

Код

class document(SQLObject):
    name = UnicodeCol(length = 255)
    listStr = PickleCol()


Сам код

Код

f=open('f1.xls','rb')
l1=f.readlines()
f.close()
document(name='fi.xls', listStr  = l)



Может есть что-то лучше?

P.S. желательно и для WinXP, и для *NIX (в основном Debian) 
PM WWW GTalk Jabber   Вверх
pythonwin
Дата 16.5.2006, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



А как это сделали в Zope? 
PM WWW GTalk Jabber   Вверх
beartamer
Дата 29.5.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 20.3.2006

Репутация: 1
Всего: 1



если честно, сделал бы это через COM
чтобы уж действительно получить объект (или что еще лучше - осмысленную иерархию объектов), сериализовать его или иным образом сохранить.

но... это обязывает проводить эту процедуру в среде Win32 
PM MAIL   Вверх
pythonwin
Дата 29.5.2006, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Спасибо! Проблему решил!

Сделал все через cgi 
PM WWW GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1062 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.