python,doc转docx格式,跳坑

win32com client wc
os
os path
docx Document


(url):
    file = os.listdir(url)
    f file:
        real_url = path.join(urlf)
        path.isfile(real_url):
            data_list.append(path.abspath(real_url))
            path.isdir(real_url):
            scaner_file(real_url)
        :
            ()
            data_list


(url):
    data_list = scaner_file(url)
    data_list


(url):
    data_docx_list = []
    word = wc.Dispatch()
    data_list_z = scaner_file_list(url)
    bf_url = url + :
        os.mkdir(bf_url)
    :
        doc_i data_list_z:
        doc = word.Documents.Open(doc_i)  flime_url = doc_i.replace().replace(urlbf_url)
        doc.SaveAs(flime_url)
        doc.Close()
        data_docx_list.append(flime_url)
    word.Quit()

    data_docx_list

遇到的坑,

word.Documents.Open(doc_i)

都是要 绝对路径,,相对路径不行

作者头像
jstang创始人

专注js,vue,react,python

上一篇:微信小程序 app.js 登录坑
下一篇:《前端守则》jstang

发表评论