<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>파이썬(Python)</title>
		<link rel="alternate" type="text/html" hreflang="ko" href="https://autolabs.co.kr/board_python"/>
	<link rel="self" type="application/atom+xml" href="https://autolabs.co.kr/board_python/atom"/>
	<updated>2026-04-09T04:29:55+09:00</updated>
	<id>https://autolabs.co.kr/board_python/atom</id>
	<generator>Rhymix</generator>
		<entry>
		<title>파이썬 GUI 기반으로 만든 구글 애드센스 출력 뷰어</title>
		<link rel="alternate" type="text/html" href="https://autolabs.co.kr/board_python/1068016"/>
	<link rel="replies" type="text/html" href="https://autolabs.co.kr/board_python/1068016#comment"/>		<id>https://autolabs.co.kr/board_python/1068016</id>
		<published>2024-02-03T15:14:19+09:00</published>
		<updated>2024-08-29T01:01:16+09:00</updated>
		<author>
			<name>오토소장</name>
		</author>
		<summary type="text">결과 화면은 없음...구글 정책 위반여부는 직접 확인하셔야 합니다. 참고 코드만 올려봅니다. import sys from PyQt5.QtCore import Qt, QUrl from PyQt5.QtWidgets import QApplication, QMainWindow, QToolBar, QAction, QLineEdit from PyQt5.QtWebEngineWidgets import QWebEngineView QApplication.setAttribute(Qt.AA_ShareOpenGLContexts) # Set attribute before creating QCoreApplication instance app = QApplication(sy...</summary>
	<content type="html">&lt;p&gt;결과 화면은 없음...구글 정책 위반여부는 직접 확인하셔야 합니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;참고 코드만 올려봅니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div code_type=&quot;Python&quot; collapse=&quot;false&quot; editor_component=&quot;code_highlighter&quot; first_line=&quot;1&quot; highlight=&quot;&quot; nogutter=&quot;false&quot; style=&quot;font-family:&#039;DejaVu Sans Mono&#039;, &#039;Courier New&#039;, Courier, monospace !important; border:#666 1px dotted;border-left:#2AE 5px solid;padding:5px;background:#FAFAFA url(&#039;./modules/editor/components/code_highlighter/component_icon.gif&#039;) no-repeat top right;&quot; title=&quot;&quot;&gt;import&amp;nbsp;sys&lt;br /&gt; from&amp;nbsp;PyQt5.QtCore&amp;nbsp;import&amp;nbsp;Qt,&amp;nbsp;QUrl&lt;br /&gt; from&amp;nbsp;PyQt5.QtWidgets&amp;nbsp;import&amp;nbsp;QApplication,&amp;nbsp;QMainWindow,&amp;nbsp;QToolBar,&amp;nbsp;QAction,&amp;nbsp;QLineEdit&lt;br /&gt; from&amp;nbsp;PyQt5.QtWebEngineWidgets&amp;nbsp;import&amp;nbsp;QWebEngineView&lt;br /&gt; &lt;br /&gt; QApplication.setAttribute(Qt.AA_ShareOpenGLContexts)&amp;nbsp;&amp;nbsp;#&amp;nbsp;Set&amp;nbsp;attribute&amp;nbsp;before&amp;nbsp;creating&amp;nbsp;QCoreApplication&amp;nbsp;instance&lt;br /&gt; app&amp;nbsp;=&amp;nbsp;QApplication(sys.argv)&lt;br /&gt; &lt;br /&gt; class&amp;nbsp;BrowserWindow(QMainWindow):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def&amp;nbsp;__init__(self):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super().__init__()&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.browser&amp;nbsp;=&amp;nbsp;QWebEngineView()&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adsense_code&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;nbsp;Replace&amp;nbsp;this&amp;nbsp;with&amp;nbsp;your&amp;nbsp;actual&amp;nbsp;Google&amp;nbsp;AdSense&amp;nbsp;code&amp;nbsp;--&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script&amp;nbsp;async&amp;nbsp;src=&amp;quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ins&amp;nbsp;class=&amp;quot;adsbygoogle&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;style=&amp;quot;display:block&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;data-ad-client=&amp;quot;ca-pub-XXXXXXXXXXXXXXXX&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;data-ad-slot=&amp;quot;1234567890&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;data-ad-format=&amp;quot;auto&amp;quot;&amp;gt;&amp;lt;/ins&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(adsbygoogle&amp;nbsp;=&amp;nbsp;window.adsbygoogle&amp;nbsp;||&amp;nbsp;[]).push({});&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.browser.setHtml(adsense_code,&amp;nbsp;QUrl(&amp;quot;http://example.com&amp;quot;))&amp;nbsp;&amp;nbsp;#&amp;nbsp;Load&amp;nbsp;AdSense&amp;nbsp;code&amp;nbsp;directly&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.setCentralWidget(self.browser)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Create&amp;nbsp;navigation&amp;nbsp;bar&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;navbar&amp;nbsp;=&amp;nbsp;QToolBar(self)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.addToolBar(navbar)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;URL&amp;nbsp;bar&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.url_bar&amp;nbsp;=&amp;nbsp;QLineEdit(self)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.url_bar.setReadOnly(True)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;navbar.addWidget(self.url_bar)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Set&amp;nbsp;window&amp;nbsp;properties&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.showMaximized()&lt;br /&gt; &lt;br /&gt; window&amp;nbsp;=&amp;nbsp;BrowserWindow()&lt;br /&gt; window.show()&lt;br /&gt; sys.exit(app.exec_())&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>	<category term="1073249" label="팁/강의" />		</entry><entry>
		<title>파이썬 GUI 기반으로 만든 HTML+JS 뷰어</title>
		<link rel="alternate" type="text/html" href="https://autolabs.co.kr/board_python/1068013"/>
	<link rel="replies" type="text/html" href="https://autolabs.co.kr/board_python/1068013#comment"/>		<id>https://autolabs.co.kr/board_python/1068013</id>
		<published>2024-02-03T15:12:19+09:00</published>
		<updated>2024-02-03T15:14:54+09:00</updated>
		<author>
			<name>오토소장</name>
		</author>
		<summary type="text">import sys from PyQt5.QtCore import Qt, QUrl from PyQt5.QtWidgets import QApplication, QMainWindow, QToolBar, QAction, QLineEdit from PyQt5.QtWebEngineWidgets import QWebEngineView QApplication.setAttribute(Qt.AA_ShareOpenGLContexts) # Set attribute before creating QCoreApplication instance app = QApplication(sys.argv) class BrowserWindow(QMainWindow): def __init__(self): super().__init__() self.br...</summary>
	<content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;스크린샷 2024-02-03 151445.png&quot; src=&quot;https://autolabs.co.kr/files/attach/images/1040588/013/068/001/2c828d4cab515e209f1c02eb981e2c2a.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div code_type=&quot;Python&quot; collapse=&quot;false&quot; editor_component=&quot;code_highlighter&quot; first_line=&quot;1&quot; highlight=&quot;&quot; nogutter=&quot;false&quot; style=&quot;font-family:&#039;DejaVu Sans Mono&#039;, &#039;Courier New&#039;, Courier, monospace !important; border:#666 1px dotted;border-left:#2AE 5px solid;padding:5px;background:#FAFAFA url(&#039;./modules/editor/components/code_highlighter/component_icon.gif&#039;) no-repeat top right;&quot; title=&quot;&quot;&gt;import&amp;nbsp;sys&lt;br /&gt; from&amp;nbsp;PyQt5.QtCore&amp;nbsp;import&amp;nbsp;Qt,&amp;nbsp;QUrl&lt;br /&gt; from&amp;nbsp;PyQt5.QtWidgets&amp;nbsp;import&amp;nbsp;QApplication,&amp;nbsp;QMainWindow,&amp;nbsp;QToolBar,&amp;nbsp;QAction,&amp;nbsp;QLineEdit&lt;br /&gt; from&amp;nbsp;PyQt5.QtWebEngineWidgets&amp;nbsp;import&amp;nbsp;QWebEngineView&lt;br /&gt; &lt;br /&gt; QApplication.setAttribute(Qt.AA_ShareOpenGLContexts)&amp;nbsp;&amp;nbsp;#&amp;nbsp;Set&amp;nbsp;attribute&amp;nbsp;before&amp;nbsp;creating&amp;nbsp;QCoreApplication&amp;nbsp;instance&lt;br /&gt; app&amp;nbsp;=&amp;nbsp;QApplication(sys.argv)&lt;br /&gt; &lt;br /&gt; class&amp;nbsp;BrowserWindow(QMainWindow):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def&amp;nbsp;__init__(self):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super().__init__()&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.browser&amp;nbsp;=&amp;nbsp;QWebEngineView()&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;html_code&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!DOCTYPE&amp;nbsp;html&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;html&amp;nbsp;lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta&amp;nbsp;name=&amp;quot;viewport&amp;quot;&amp;nbsp;content=&amp;quot;width=device-width,&amp;nbsp;initial-scale=1.0&amp;quot;&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Python&amp;nbsp;Browser&amp;lt;/title&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;Hello&amp;nbsp;from&amp;nbsp;HTML!&amp;lt;/h1&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;This&amp;nbsp;is&amp;nbsp;a&amp;nbsp;simple&amp;nbsp;HTML&amp;nbsp;page&amp;nbsp;displayed&amp;nbsp;in&amp;nbsp;the&amp;nbsp;embedded&amp;nbsp;browser.&amp;lt;/p&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/html&amp;gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.browser.setHtml(html_code,&amp;nbsp;QUrl(&amp;quot;http://example.com&amp;quot;))&amp;nbsp;&amp;nbsp;#&amp;nbsp;Load&amp;nbsp;HTML&amp;nbsp;code&amp;nbsp;directly&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.setCentralWidget(self.browser)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Create&amp;nbsp;navigation&amp;nbsp;bar&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;navbar&amp;nbsp;=&amp;nbsp;QToolBar(self)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.addToolBar(navbar)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;URL&amp;nbsp;bar&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.url_bar&amp;nbsp;=&amp;nbsp;QLineEdit(self)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.url_bar.setReadOnly(True)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;navbar.addWidget(self.url_bar)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Execute&amp;nbsp;JavaScript&amp;nbsp;button&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exec_js_btn&amp;nbsp;=&amp;nbsp;QAction(&amp;#39;Execute&amp;nbsp;JS&amp;#39;,&amp;nbsp;self)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exec_js_btn.setStatusTip(&amp;#39;Execute&amp;nbsp;JavaScript&amp;#39;)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exec_js_btn.triggered.connect(self.execute_javascript)&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;navbar.addAction(exec_js_btn)&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Set&amp;nbsp;window&amp;nbsp;properties&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.showMaximized()&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def&amp;nbsp;execute_javascript(self):&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Example&amp;nbsp;JavaScript&amp;nbsp;code&amp;nbsp;to&amp;nbsp;be&amp;nbsp;executed&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;js_code&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(&amp;quot;Hello&amp;nbsp;from&amp;nbsp;JavaScript!&amp;quot;);&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Execute&amp;nbsp;JavaScript&amp;nbsp;code&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.browser.page().runJavaScript(js_code)&lt;br /&gt; &lt;br /&gt; window&amp;nbsp;=&amp;nbsp;BrowserWindow()&lt;br /&gt; window.show()&lt;br /&gt; sys.exit(app.exec_())&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>	<category term="1073249" label="팁/강의" />		</entry></feed>
