Я пытаюсь использовать Python для печати имен последних пользователей, чтобы изменить кучу документов (docx). На самом деле этот скрипт должен возвращать кучу разных имен. Мне приходится смешивать кучу разных модулей, но либо я что-то не так делаю, либо docx не нравится пакетная работа. Кто-нибудь получил больше опыта в этом, что может быть в состоянии найти проблему?
from docx import Document
import docx, glob, os
for filename in glob.glob('/Users/owner/Desktop/Rename/*.docx'):
fullfilename=os.path.abspath(filename)
document = Document('fullfilename')
core_properties = document.core_properties
print(core_properties.last_modified_by)
Для справки, я объединил для этого два скрипта, и docx, похоже, работал хорошо, когда это был один файл за раз, что-то не так с моим циклом?:
from docx import Document
import docx
document = Document('mine.docx')
core_properties = document.core_properties
print(core_properties.last_modified_by)
Я использую Python 3.4 и docx 0.8.6.