Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2011 16:50:41

Fibio
От:
Зарегистрирован: 2010-09-14
Сообщения: 74
Репутация: +  2  -
Профиль   Отправить e-mail  

Повторение той же функции?

переменная text8 - нигде не определена а вы ее в search_replace передаете



Офлайн

#2 Дек. 7, 2011 18:37:18

e1maker
От:
Зарегистрирован: 2011-08-04
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Повторение той же функции?

Fibio
переменная text8 - нигде не определена а вы ее в search_replace передаете
спасибо, ступил, все работает

def search_replace(file, find_str, replace_str):
app.Documents.Open(file)
app.Selection.Find.Text = find_str
found=app.Selection.Find.Execute()
doc=app.ActiveDocument
if found:
app.Selection.TypeText(replace_str)
doc.SaveAs(os.getcwd()+'\\pension.doc')
else:
doc.Close(SaveChanges=False)
return found
f= 'C:\\1.doc'
search_replace(f, 'text1', text1)
search_replace(f, 'text8', text8)
search_replace(f,'text9', text9)
app.Application.Quit(-1)



Офлайн

#3 Дек. 7, 2011 18:39:43

e1maker
От:
Зарегистрирован: 2011-08-04
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Повторение той же функции?

Fibio
переменная text8 - нигде не определена а вы ее в search_replace передаете
спасибо, ступил, все работает

def search_replace(file, find_str, replace_str):
app.Documents.Open(file)
app.Selection.Find.Text = find_str
found=app.Selection.Find.Execute()
doc=app.ActiveDocument
if found:
app.Selection.TypeText(replace_str)
doc.SaveAs(os.getcwd()+'\\pension.doc')
else:
doc.Close(SaveChanges=False)
return found
f= 'C:\\1.doc'
search_replace(f, 'text1', text1)
search_replace(f, 'text8', text8)
search_replace(f,'text9', text9)
app.Application.Quit(-1)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version