小编pys*_*r33的帖子

AttributeError:模块“pandas”没有属性“read_xml”或“to_xml”

我正在尝试将 feedly RSS 提要导出的 opml 文件解析为 xml 文件。

我通过使用 listparser、dicttoxml 和 pandas 成功地做到了这一点。我想尝试 pandas read_xml() 和 to_xml() 来了解与我自己将 opml 解析为 xml 相比,它的性能如何。

import pandas as pd
my_opml = './feedly-e42affb2-52f5-4889-8901-992e3a3e35de-2021-06-28.opml'
df = pd.read_xml(my_opml)
Run Code Online (Sandbox Code Playgroud)

这些将是我得到的错误。

回溯(最近一次调用最后):文件“”,第1行,文件“/home/pysolver33/anaconda3/envs/feedly/lib/python3.9/site-packages/pandas/core/generic.py”,第5465行,在getattr 返回对象中。getattribute(self,name)AttributeError:'DataFrame'对象没有属性'read_xml'

df.to_xml("feedlyRSS.xml")
Run Code Online (Sandbox Code Playgroud)

回溯(最近一次调用最后):文件“”,第1行,在文件“/home/pysolver33/anaconda3/envs/feedly/lib/python3.9/site-packages/pandas/ init .py”中,第244行,在getattr raise AttributeError(f"模块 'pandas' 没有属性 '{name}'") AttributeError: 模块 'pandas' 没有属性 'read_xml'

我的pandas版本是1.2.5。我检查了pip,1.2.5应该是最新版本。我无法使用 read_xml 或 to_xml 有什么特殊原因吗?

xml opml xml-parsing pandas

6
推荐指数
1
解决办法
2万
查看次数

cv2.error:OpenCV(4.3.0)../opencv_contrib/modules/dnn_superres/src/dnn_superres.cpp:97:错误:(-2:未指定错误)未指定模型

我正在尝试这篇文章;

https://towardsdatascience.com/deep-learning-based-super-resolution-with-opencv-4fd736678066

这是从文章中复制出来的代码;

导入 cv2 从 cv2 导入 dnn_superres

sr = dnn_superres.DnnSuperResImpl_create()

图像 = cv2.imread('./input.png')

路径 = "EDSR_x3.pb" sr.readModel(路径)

sr.setModel("edsr", 3)

结果 = sr.upsample(图像)

cv2.imwrite("./upscaled.png", 结果)

我也尝试过opencv超分辨率教程;

https://docs.opencv.org/master/d5/d29/tutorial_dnn_superres_upscale_image_single.html

导入 cv2 从 cv2 导入 dnn_superres

sr = dnn_superres.DnnSuperResImpl_create()

图像 = cv2.imread('./image.png')

路径 = "EDSR_x4.pb" sr.readModel(路径)

sr.setModel("edsr", 4)

结果 = sr.upsample(图像)

cv2.imwrite("./upscaled.png", 结果)

我的环境是anaconda3 opencv 4.3.0。我要么从标题中得到错误,要么在运行 opencv 示例时被“杀死”。

*我的文件目录都和示例代码在同一层。我只想更改图像文件名。我确实尝试从 cmake 编译 opencv 和 opencv_contrib 但是,我不知道如何让 python 从源代码引用 opencv 和 opencv_contrib 。如果按照此文档从源代码安装 opencv; https://d *ocs.opencv.org/3.4/d2/de6/tutorial_py_setup_in_ubuntu.html

我选择使用 opencv 4.3.0 的 anaconda 包装,因为我遇到了太多依赖项和错误安装包的问题。

我来自一次聚会的朋友成功地应用了文章中的代码,就像文章中描述的那样,而我试图使用 …

opencv dnn9

3
推荐指数
1
解决办法
5840
查看次数

标签 统计

dnn9 ×1

opencv ×1

opml ×1

pandas ×1

xml ×1

xml-parsing ×1