python 设置网页全屏显示

2018.1.1更新。

Python后来的版本把 Python-qt4里的某些模块淘汰掉了,所以新版本的python可能用不了这个代码了。

大家可以尝试自己手动导入这个旧模块,但是不知道会不会有冲突。

我是因为把系统(python用的2.7)用镜像备份了所以倒还不用担心版本问题,随时克隆就行。但是后来者还是要慎用。

---------------------正文-----------------------------------------------



非常好用的东西,亲测可用


备注:安装pyqt

1.sudo apt-get -y install Python-qt4

2.sudo apt-get install python-dev

3.sudo apt-get install python-xlib

[python]  view plain  copy
  1. # -*- coding: utf-8 -*-  
  2.   
  3. # Form implementation generated from reading ui file ´E:wwwrootpythonDemoDemo.ui´  
  4. #  
  5. # Created: Sun Feb 19 09:05:26 2012  
  6. #      by: PyQt4 UI code generator 4.9.1  
  7. #  
  8. # WARNING! All changes made in this file will be lost!  
  9.   
  10. from PyQt4 import QtCore, QtGui  
  11.   
  12. try:  
  13.     _fromUtf8 = QtCore.QString.fromUtf8  
  14. except AttributeError:  
  15.     _fromUtf8 = lambda s: s  
  16.   
  17. class Ui_MainWindow(object):  
  18.     def setupUi(self, MainWindow):  
  19.         MainWindow.setObjectName(_fromUtf8("MainWindow"))  
  20.         MainWindow.resize(1600900)  
  21.         self.centralWidget = QtGui.QWidget(MainWindow)  
  22.         self.centralWidget.setObjectName(_fromUtf8("centralWidget"))  
  23.         self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralWidget)  
  24.         self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))  
  25.         self.verticalLayout = QtGui.QVBoxLayout()  
  26.         self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))  
  27.         self.webView = QtWebKit.QWebView(self.centralWidget)  
  28.         self.webSettings = self.webView.settings()  
  29.         self.webSettings.setAttribute(QtWebKit.QWebSettings.PluginsEnabled,True)  
  30.         self.webView.setUrl(QtCore.QUrl(_fromUtf8("http://192.111.21.22")))  
  31.         self.webView.setObjectName(_fromUtf8("webView"))  
  32.         self.verticalLayout.addWidget(self.webView)  
  33.         self.verticalLayout_2.addLayout(self.verticalLayout)  
  34.         MainWindow.setCentralWidget(self.centralWidget)  
  35.   
  36.         self.retranslateUi(MainWindow)  
  37.         QtCore.QMetaObject.connectSlotsByName(MainWindow)  
  38.   
  39.     def retranslateUi(self, MainWindow):  
  40.         MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", u"000000"None, QtGui.QApplication.UnicodeUTF8))  
  41.   
  42. from PyQt4 import QtWebKit  
  43.   
  44. if __name__ == "__main__":  
  45.     import sys  
  46.     app = QtGui.QApplication(sys.argv)  
  47.     MainWindow = QtGui.QMainWindow()  
  48.     MainWindow.show()  
  49.     #MainWindow.showFullScreen()  
  50.     ui = Ui_MainWindow()  
  51.     ui.setupUi(MainWindow)  
  52.     MainWindow.show()  
  53.     sys.exit(app.exec_())  

你可能感兴趣的:(Python,HTML)