Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 21, 2008 15:37:47

AleXanrd
От:
Зарегистрирован: 2008-04-05
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

День добрый, не подскажете ли люди добрые каким способом добавлять текст в документы doc, чтоб там сохранялась предыдущая информация в виде таблиц, рисунков? Благодарю за помощь.



Офлайн

#2 Окт. 21, 2008 18:08:01

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

файлы doc

:) открываешь файл, дабавляешь все что тебе нужно, и сохраняешь…
А если серьезно, опиши проблему подробней. Сдесь форум по питону, а по твоему посту складывается впечатление что ты спрашиваешь как в ворде работать



Офлайн

#3 Окт. 21, 2008 20:48:58

AleXanrd
От:
Зарегистрирован: 2008-04-05
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

Проблема состоит в том, что к уже имеющему в себе что то вордовскому документу(кроме самого текста есть еще рисунки и др. обьекты) добавить свой текст, без пропадания всего предыдущего



Офлайн

#4 Окт. 21, 2008 21:46:13

AleXanrd
От:
Зарегистрирован: 2008-04-05
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

вобщем мучусь мучусь а толку никакого, просто в doc записывает а со всякими приколами когда размер файла около 20 кВ ниче не получаеться.



Офлайн

#5 Окт. 21, 2008 22:02:03

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

А как ты это делаешь, что не получается?



Офлайн

#6 Окт. 21, 2008 22:08:45

AleXanrd
От:
Зарегистрирован: 2008-04-05
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

f = open(“D:\\Python_ALL\\Example\\win\\doc\\Doc.doc”, “r+”)
f.readlines()
f.write(“aaaaaa\n”)
f.write(“bbbbbb\n”)
f.close()

вобщем как то так



Офлайн

#7 Окт. 21, 2008 22:33:51

sbar
От:
Зарегистрирован: 2007-08-15
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

AleXanrd
вобщем как то так
то есть ты наплевал на то что doc — это вовсе не текстовый файл и он имеет свою структуру? :) Погугли на тему “doc specification”.



Офлайн

#8 Окт. 21, 2008 22:51:40

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

AleXanrd
Так не покатит. Так можно делать тока с текстовыми (например txt файлами).

C Doc файлами все гораздо сложнее. Например наверное можно использовать API от openoffice.



Отредактировано (Окт. 21, 2008 22:56:53)

Офлайн

#9 Окт. 21, 2008 23:27:56

AleXanrd
От:
Зарегистрирован: 2008-04-05
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

вот как… я как бы подразумевал что все не так просто, только к сожалению с API мало знаком, если смогу разберусь а нет прийдется упрощать задачку. Пасибо за совет!



Офлайн

#10 Окт. 22, 2008 00:34:38

Lolka
От:
Зарегистрирован: 2007-09-29
Сообщения: 128
Репутация: +  0  -
Профиль   Отправить e-mail  

файлы doc

Как то возился с doc'ом. Под виндой хорошо пишется, используя python win32. В противном случае все весьма печально. Кстати, гляньте в сторону rtf, с ним куда проще.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version