簡體   English   中英

錯誤:沒有這樣的文件或目錄

[英]Error: No such file or directory

我試圖用python從XML文件中提取數據。 我嘗試了以下代碼。

from xml.etree.ElementTree import ElementTree
 tree = ElementTree()
tree.parse("data_v2.xml")

錯誤信息:

IOError: [Errno 2] No such file or directory: 'data_v2.xml'.

這不是XML錯誤。 這意味着data_v2.xml不存在 - 系統(操作系統)找不到它。 也許這個名字是錯的,也許你需要提供完整的路徑。

import traceback
# ...
try:
    input_fname = "data_v2.xml"
    tree.parse(input_fname)
    # ...
except IOError:
    ex_info = traceback.format_exc()
    print('ERROR!!! Cannot parse file: %s' % (input_fname))
    print('ERROR!!! Check if this file exists and you have right to read it!')
    print('ERROR!!! Exception info:\n%s' % (ex_info))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM