在x64機器上使用PyQt 4,Python 2.7,Windows 7。當腳本從WIndows命令行運行時,PyQt Qstring不被接受,爲什麼?
我一直在使用與PyQt4的Python的控制檯和QLineEdit的傳遞字符串()小部件OS開發一些代碼使用os.system(cmd)
沒有發出命令,但是當我試圖從Windows中我的命令行運行收到以下錯誤,
TypeError: sequence item 0: expected string, QString found
我通過str(cmd)
解決此得到通過將違規字符串,但它給我留下了很好奇,爲什麼發生這種情況只有在代碼從從命令行調用,而不是在內部調用一個Python控制檯?
你使用哪個python控制檯? IPython的?正常的Python? –
一個普通的Python控制檯。 – DrBwts