使用 win32 python 拒绝 Word 访问

帕特里夏

我使用 Python 3.6 和 Django 1.11。我用 MailMerge 创建了一个 Word 文档,没问题。现在我需要将此文档另存为 pdf 文档。

import win32com.client as win32
from os import path
word = win32.DispatchEx("Word.Application")
filedoc='c:\\growthtech\\Capturar6.docx'
filepdf='c:\\growthtech\\Capturar6.pdf'
in_file = path.abspath(filedoc)
out_file = path.abspath(filepdf)
doc = word.Documents.Open(in_file, 'rb')
doc.SaveAs(new_file, FileFormat=17)
doc.Close()
word.Quit()

它在“doc = word.Documents.Open(in_file, 'rb')”行中发生了错误。

>>> doc = word.Documents.Open(in_file, 'rb')
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "<COMObject <unknown>>", line 8, in Open
pywintypes.com_error: (-2147352571, 'Tipo não correspondente.', None, 2)

我很感激任何帮助。

叶夫根尼

这应该有效:

import win32com.client as win32
from os import path
word = win32.DispatchEx("Word.Application")
in_file = path.abspath('c:\\growthtech\\Capturar6.docx')
out_file = path.abspath('c:\\growthtech\\Capturar6.pdf')
# just one argument here
doc = word.Documents.Open(in_file)
# was: 'new_file'
doc.SaveAs(out_file, FileFormat=17)
doc.Close()
word.Quit()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用IIS的MVC“访问被拒绝”

来自分类Dev

如何使用C#访问UI Spy无法看到的元素以自动化Win32应用程序

来自分类Dev

How to dismiss a dialog box displayed by MS Word when openning document in Python/Win32

来自分类Dev

在Python / Win32中打开文档时如何关闭MS Word显示的对话框

来自分类Dev

使用Py2exe拒绝访问

来自分类Dev

在Python中使用WIN32 API CreateProcessAsUser

来自分类Dev

使用Perl和Win32 :: OLE,如何将Word文档中的编号列表转换为纯文本?

来自分类Dev

GetGuiResources WIn32 API使用

来自分类Dev

权限被拒绝使用VBS访问csv文件

来自分类Dev

用户'root'@'localhost'的访问被拒绝(使用密码:是)

来自分类Dev

在Win32上的Python中使用.NET?python.net是否可行?

来自分类Dev

无法安装Python win32库?

来自分类Dev

Python Win32:错误

来自分类Dev

python中的访问被拒绝

来自分类Dev

使用Win32 API拒绝UWP文件夹访问权限

来自分类Dev

python Selenium PermissionError:[WinError 5]访问被拒绝

来自分类Dev

在Win32程序中使用XAML Hosting API导航到页面会导致访问冲突

来自分类Dev

使用Python通过Win32com访问Outlook

来自分类Dev

在DOS中使用Win32

来自分类Dev

使用Python访问MS Word 2010时出现问题

来自分类Dev

遍历Excel列A,使用Python win32写入列B

来自分类Dev

GetGuiResources WIn32 API使用

来自分类Dev

通过(Win32PrioritySeparation)拒绝访问

来自分类Dev

使用服务帐户拒绝访问

来自分类Dev

使用Wamp拒绝PHPMyAdmin访问

来自分类Dev

正确使用Win32线程

来自分类Dev

System.Printing.PrintServerException:创建PrintServer对象时发生异常。Win32错误:Windows服务拒绝访问

来自分类Dev

使用python win32向excel添加注释

来自分类Dev

Visual Studio 2015 中的构建解决方案给出错误“生成 Win32 资源时出错:访问被拒绝”

Related 相关文章

  1. 1

    使用IIS的MVC“访问被拒绝”

  2. 2

    如何使用C#访问UI Spy无法看到的元素以自动化Win32应用程序

  3. 3

    How to dismiss a dialog box displayed by MS Word when openning document in Python/Win32

  4. 4

    在Python / Win32中打开文档时如何关闭MS Word显示的对话框

  5. 5

    使用Py2exe拒绝访问

  6. 6

    在Python中使用WIN32 API CreateProcessAsUser

  7. 7

    使用Perl和Win32 :: OLE,如何将Word文档中的编号列表转换为纯文本?

  8. 8

    GetGuiResources WIn32 API使用

  9. 9

    权限被拒绝使用VBS访问csv文件

  10. 10

    用户'root'@'localhost'的访问被拒绝(使用密码:是)

  11. 11

    在Win32上的Python中使用.NET?python.net是否可行?

  12. 12

    无法安装Python win32库?

  13. 13

    Python Win32:错误

  14. 14

    python中的访问被拒绝

  15. 15

    使用Win32 API拒绝UWP文件夹访问权限

  16. 16

    python Selenium PermissionError:[WinError 5]访问被拒绝

  17. 17

    在Win32程序中使用XAML Hosting API导航到页面会导致访问冲突

  18. 18

    使用Python通过Win32com访问Outlook

  19. 19

    在DOS中使用Win32

  20. 20

    使用Python访问MS Word 2010时出现问题

  21. 21

    遍历Excel列A,使用Python win32写入列B

  22. 22

    GetGuiResources WIn32 API使用

  23. 23

    通过(Win32PrioritySeparation)拒绝访问

  24. 24

    使用服务帐户拒绝访问

  25. 25

    使用Wamp拒绝PHPMyAdmin访问

  26. 26

    正确使用Win32线程

  27. 27

    System.Printing.PrintServerException:创建PrintServer对象时发生异常。Win32错误:Windows服务拒绝访问

  28. 28

    使用python win32向excel添加注释

  29. 29

    Visual Studio 2015 中的构建解决方案给出错误“生成 Win32 资源时出错:访问被拒绝”

热门标签

归档