在python中使用webkit加载本地文件时出现问题

时间:2010-12-11 11:50:02

标签: python webkit gtk

每次我需要在python中使用webkit加载本地文件时,我需要以“file://”开头,我需要将其包含在我正在使用的所有文件中。我怎样才能消除这样做的必要性?我想加载webview.load_uri('file.html')而不是webview.load_uri('file://file.html')等文件?

2 个答案:

答案 0 :(得分:3)

你做不到。 webview.load_uri()采用包含URI的字符串。 'file.html'不是URI,'file://file.html'是。

答案 1 :(得分:1)

webview.load_string()获取html文件的文本。您可以将文件加载到没有file://的文件对象中,并将其读入load_string函数。