Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用tikzplotlib时出现PermissionError_Python_Windows_Matplotlib_Tikz_Python Camelot - Fatal编程技术网

Python 使用tikzplotlib时出现PermissionError

Python 使用tikzplotlib时出现PermissionError,python,windows,matplotlib,tikz,python-camelot,Python,Windows,Matplotlib,Tikz,Python Camelot,我正在调查PDF文件,并试图显示创建者将文本作为图像嵌入的位置 为此,我使用了Camelot及其绘图函数。然后我试着用TikZ将这个图绘制成Latex 然而,可悲的是,我最近不得不将操作系统切换到Windows,现在我有点迷路了。我得到了错误“PermissionError”:[WinError32] 我关闭了所有可能正在同步的云解决方案。我还重新启动了电脑,然后在第一次尝试时,如果我对代码的其余部分进行注释,我就能够提取表,但随后我再次收到错误消息 import camelot import

我正在调查PDF文件,并试图显示创建者将文本作为图像嵌入的位置

为此,我使用了Camelot及其绘图函数。然后我试着用TikZ将这个图绘制成Latex

然而,可悲的是,我最近不得不将操作系统切换到Windows,现在我有点迷路了。我得到了错误“PermissionError”:[WinError32]

我关闭了所有可能正在同步的云解决方案。我还重新启动了电脑,然后在第一次尝试时,如果我对代码的其余部分进行注释,我就能够提取表,但随后我再次收到错误消息

import camelot
import tikzplotlib
import matplotlib.pyplot as plt

path = "D:\example.pdf"
tables = camelot.read_pdf(path, pages = 2, flavor="stream")

camelot.plot(tables[0], kind="text")
tikzplotlib.save("D:\example.tex")


你的文件名有误吗?谢谢你的提示,这里有一个。但是我已经在spyder中检查了文件是否存在,并收到了True。