ローカルのパスをURLに変換するurllib.pathname2urlは、
windowsでは返り値がちょっと変
from urllib import pathname2url print(pathname2url("C:\spam\egg\ham.png")) # => ///C|/spam/egg/ham.png # なぜかドライブ名の次が ":" ではなく "|"
URLの仕様としては"|" の方が正しいのかもしれませんが、
PyQt4.QtWebKit.QWebPageが認識してくれないので困ります。