βΉοΈ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0.4 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/ |
| Last Crawled | 2026-04-04 14:45:40 (12 days ago) |
| First Indexed | 2020-05-13 17:40:46 (5 years ago) |
| HTTP Status Code | 200 |
| Meta Title | ΠΠ°ΠΊ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ΄ΠΎΠ² py Π² ΠΎΠ΄Π½ΠΎ exe ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ | ΠΠΉΠ’ΠΈΠ€Π°ΠΉ - Π€ΠΎΡΡΠΌ IT Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² |
| Meta Description | Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠΌΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, Ρ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Ρ ΡΠ΄Π΅Π»Π°Π» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² qt, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π» Π΅Π³ΠΎ Π² .py(Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ test.py). ΠΠ°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π» Π½ΠΎΠ²ΡΠΉ... |
| Meta Canonical | null |
| Boilerpipe Text | test.py:
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'C:\Users\User\Desktop\Π’ΠΈΠΏΠ° ΠΠ ΠΠΠ ΠΠΠΠ«\nedo.ui'
#
# Created by: PyQt5 UI code generator 5.14.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("Form")
Form.resize(291, 292)
Form.setStyleSheet("background-color: #fff")
self.pushButton = QtWidgets.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(30, 100, 231, 51))
self.pushButton.setStyleSheet("QPushButton {\n"
" font: 75 11pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #06d402;\n"
" border: 2px;\n"
" border-color: dark;\n"
" border-style: solid;\n"
"}\n"
"\n"
"QPushButton:hover {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #5efc5b;\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #05cf02;\n"
"}\n"
"")
self.pushButton.setObjectName("pushButton")
self.lineEdit = QtWidgets.QLineEdit(Form)
self.lineEdit.setEnabled(True)
self.lineEdit.setGeometry(QtCore.QRect(10, 30, 271, 51))
self.lineEdit.setToolTipDuration(1)
self.lineEdit.setStyleSheet("border-width: 1px;\n"
"border-style: solid;\n"
"border-color: dark;\n"
"color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"")
self.lineEdit.setText("")
self.lineEdit.setObjectName("lineEdit")
self.label = QtWidgets.QLabel(Form)
self.label.setGeometry(QtCore.QRect(14, 170, 261, 91))
self.label.setStyleSheet("color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"\n"
"border-width: 2px;\n"
"border-style: solid;\n"
"border-color: dark;")
self.label.setText("")
self.label.setObjectName("label")
self.retranslateUi(Form)
QtCore.QMetaObject.connectSlotsByName(Form)
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(_translate("Form", "Form"))
self.pushButton.setText(_translate("Form", "ΠΠΎΠ»ΡΡΠΈΡΡ"))
main.py:
import sys, pyowm
from PyQt5 import QtCore, QtGui, QtWidgets
from test import Ui_Form
#Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
app = QtWidgets.QApplication(sys.argv)
#ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
Form = QtWidgets.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
Form.show()
#ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
def get_weather_city():
owm = pyowm.OWM('45c670ede61c89d2744cc330488821f3', language = "ru")
city = ui.lineEdit.text()
observation = owm.weather_at_place ( city )
w = observation.get_weather()
temperature = w.get_temperature( 'celsius' ) ['temp']
ui.label.setText( f'Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°: { temperature }' + 'Β°C' )
ui.pushButton.clicked.connect( get_weather_city )
#Main loop
sys.exit(app.exec_()) |
| Markdown | [](https://itfy.org/) [](https://itfy.org/)
[](https://itfy.org/) [](https://itfy.org/)
- [Π€ΠΎΡΡΠΌ](https://itfy.org/)
[ΠΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ](https://itfy.org/whats-new/posts/) [ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠΎΡΡΠΌΡ](https://itfy.org/search/?type=post)
- [Π§ΡΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ](https://itfy.org/whats-new/)
[ΠΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ](https://itfy.org/whats-new/posts/) [ΠΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΡΠΈΠ»Π΅](https://itfy.org/whats-new/profile-posts/) [ΠΠ΅Π΄Π°Π²Π½ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ](https://itfy.org/whats-new/latest-activity)
- [ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ](https://itfy.org/members/)
[Π‘Π΅ΠΉΡΠ°Ρ Π½Π° ΡΠΎΡΡΠΌΠ΅](https://itfy.org/online/) [ΠΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΡΠΈΠ»Π΅](https://itfy.org/whats-new/profile-posts/) [ΠΠΎΠΈΡΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΠΏΡΠΎΡΠΈΠ»Π΅](https://itfy.org/search/?type=profile_post)
[ΠΡ
ΠΎΠ΄](https://itfy.org/login/)
[Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ](https://itfy.org/register/)
- [ΠΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ](https://itfy.org/whats-new/posts/)
- [ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠΎΡΡΠΌΡ](https://itfy.org/search/?type=post)
ΠΠ΅Π½Ρ
Install the app
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ
# ΠΠ°ΠΊ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ΄ΠΎΠ² py Π² ΠΎΠ΄Π½ΠΎ exe ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
- ΠΠ²ΡΠΎΡ ΡΠ΅ΠΌΡ [Gogagogik](https://itfy.org/members/gogagogik.444/)
- ΠΠ°ΡΠ° Π½Π°ΡΠ°Π»Π°
[ΠΠ°ΠΉ 13, 2020](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/)
- [Π€ΠΎΡΡΠΌ](https://itfy.org/)
- [Π€ΠΎΡΡΠΌ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python](https://itfy.org/#forum-jazyka-programmirovanija-python.1)
- [ΠΠΎΠΌΠΎΡΡ ΠΏΠΎ Python](https://itfy.org/forums/python-help/)
JavaScript ΠΎΡΠΊΠ»ΡΡΠ΅Π½. ΠΠ»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅ JavaScript Π² ΡΠ²ΠΎΠ΅ΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΉ Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΡΠΎΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ°ΠΉΡΡ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² Π½Π΅ΠΌ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ [Π΄ΡΡΠ³ΠΎΠΉ](https://www.google.com/chrome/browser/).
[Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ Π΄Π°ΡΠ΅](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/?view=date)
[G](https://itfy.org/members/gogagogik.444/)
#### [Gogagogik](https://itfy.org/members/gogagogik.444/)
##### ΠΠΎΠ²ΠΈΡΠΎΠΊ
**ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ**
ΠΠ°ΠΉ 13, 2020
2
0
1
- [ΠΠ°ΠΉ 13, 2020](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1559)
- [\#1](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1559)
Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠΌΠΎΡΡΡ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, Ρ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Ρ ΡΠ΄Π΅Π»Π°Π» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² qt, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π» Π΅Π³ΠΎ Π² .py(Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ test.py). ΠΠ°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π» Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» .py(Π½Π°Π·ΠΎΠ²Π΅ΠΌ main.py) ΠΏΡΠΎΠ΄Π΅Π»Π°Π» Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΠΎΠ±Ρ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ Ρ test.py Π² main.py, Π² ΠΈΡΠΎΠ³Π΅ Π²ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π²Π²ΠΎΠΆΡ ΠΊΠΎΠ΄ Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΌΠ½Π΅ Π²ΡΠ΄Π°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ Π² ΡΡΠΎΠΌ, Ρ ΠΏΠΎΠ½ΡΡΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Ρ ΠΊΠ°ΠΊ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π― Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ ΠΊΠ°ΠΊ ΡΡΠΈΡ
Π΄Π²Π° ΠΊΠΎΠ΄Π° ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΎΠ΄ΠΈΠ½ exe. Π― Ρ
ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ±Ρ ΠΌΠΎΠΈ Π΄ΡΡΠ·ΡΡ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π½Π΅ ΠΈΠΌΠ΅Ρ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π― Π² python Π½ΠΎΠ²ΠΈΡΠΎΠΊ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Windows 10 pro.
ΠΠ΅ΡΡΠΈΡ: Python 3.8.2
pip list
Package Version
-------------- -------------------
altgraph 0.17
certifi 2020.4.5.1
chardet 3.0.4
colorama 0.4.3
future 0.18.2
geojson 2.5.0
idna 2.9
pefile 2019.4.18
pip 19.2.3
pyinstaller 4.0.dev0+4c7739a615
pyowm 2.10.0
PyQt5 5.14.2
PyQt5-sip 12.7.2
PySide2 5.14.2.1
pywin32-ctypes 0.2.0
requests 2.23.0
setuptools 41.2.0
shiboken2 5.14.2.1
urllib3 1.25.9
ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅:
ΠΡΠΎ ΡΠΎ ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² ΠΊΠΎΠ΄Π΅ test.py ΠΈ main.py
Python:
```
test.py:
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'C:\Users\User\Desktop\Π’ΠΈΠΏΠ° ΠΠ ΠΠΠ ΠΠΠΠ«\nedo.ui'
#
# Created by: PyQt5 UI code generator 5.14.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("Form")
Form.resize(291, 292)
Form.setStyleSheet("background-color: #fff")
self.pushButton = QtWidgets.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(30, 100, 231, 51))
self.pushButton.setStyleSheet("QPushButton {\n"
" font: 75 11pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #06d402;\n"
" border: 2px;\n"
" border-color: dark;\n"
" border-style: solid;\n"
"}\n"
"\n"
"QPushButton:hover {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #5efc5b;\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #05cf02;\n"
"}\n"
"")
self.pushButton.setObjectName("pushButton")
self.lineEdit = QtWidgets.QLineEdit(Form)
self.lineEdit.setEnabled(True)
self.lineEdit.setGeometry(QtCore.QRect(10, 30, 271, 51))
self.lineEdit.setToolTipDuration(1)
self.lineEdit.setStyleSheet("border-width: 1px;\n"
"border-style: solid;\n"
"border-color: dark;\n"
"color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"")
self.lineEdit.setText("")
self.lineEdit.setObjectName("lineEdit")
self.label = QtWidgets.QLabel(Form)
self.label.setGeometry(QtCore.QRect(14, 170, 261, 91))
self.label.setStyleSheet("color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"\n"
"border-width: 2px;\n"
"border-style: solid;\n"
"border-color: dark;")
self.label.setText("")
self.label.setObjectName("label")
self.retranslateUi(Form)
QtCore.QMetaObject.connectSlotsByName(Form)
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(_translate("Form", "Form"))
self.pushButton.setText(_translate("Form", "ΠΠΎΠ»ΡΡΠΈΡΡ"))
main.py:
import sys, pyowm
from PyQt5 import QtCore, QtGui, QtWidgets
from test import Ui_Form
#Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
app = QtWidgets.QApplication(sys.argv)
#ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
Form = QtWidgets.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
Form.show()
#ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
def get_weather_city():
owm = pyowm.OWM('45c670ede61c89d2744cc330488821f3', language = "ru")
city = ui.lineEdit.text()
observation = owm.weather_at_place ( city )
w = observation.get_weather()
temperature = w.get_temperature( 'celsius' ) ['temp']
ui.label.setText( f'Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°: { temperature }' + 'Β°C' )
ui.pushButton.clicked.connect( get_weather_city )
#Main loop
sys.exit(app.exec_())
```
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅:
ΠΠ°ΠΉ 13, 2020
1
[](https://itfy.org/members/ymoto.236/)
#### [ymoto](https://itfy.org/members/ymoto.236/)
##### ΠΠΎΠ²ΠΈΡΠΎΠΊ
**ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ**
ΠΠΏΡ 24, 2020
24
1
3
- [ΠΠ°ΠΉ 15, 2020](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1674)
- [\#4](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1674)
ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΡΠΈ 2 ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π² ΠΎΠ΄Π½Ρ ΠΏΠ°ΠΏΠΊΡ ΠΈ Π²ΡΠ΅ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ
1
[](https://itfy.org/members/ymoto.236/)
#### [ymoto](https://itfy.org/members/ymoto.236/)
##### ΠΠΎΠ²ΠΈΡΠΎΠΊ
**ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ**
ΠΠΏΡ 24, 2020
24
1
3
- [ΠΠ°ΠΉ 14, 2020](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1578)
- [\#2](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1578)
\#ΡΡΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΉΠ»ΠΈ Π² .exe
\#ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ pip install pyinstaller
\#ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΡΡΡ Π΄Π΅ΡΠΈΠΊΡΠΎΡΠΈΠΈ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°
\#pyinstaller -F ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°.py
ΡΠ°ΠΊ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»
ΡΠΎΠ΅ΡΡΡ
cd\\
cd ΠΈΠΌΡ Π΄Π΅ΡΠΈΠΊΡΠΎΡΠΈΠΈ Π³Π΄Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΠ°ΠΈΠ»
ΠΈ ΠΏΠΎΡΠΎΠΌ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
0
[G](https://itfy.org/members/gogagogik.444/)
#### [Gogagogik](https://itfy.org/members/gogagogik.444/)
##### ΠΠΎΠ²ΠΈΡΠΎΠΊ
**ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ**
ΠΠ°ΠΉ 13, 2020
2
0
1
- [ΠΠ°ΠΉ 14, 2020](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1620)
- [\#3](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/post-1620)
> [ymoto ΡΠΊΠ°Π·Π°Π»(Π°):](https://itfy.org/goto/post?id=1578)
>
> \#ΡΡΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΉΠ»ΠΈ Π² .exe
> \#ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ pip install pyinstaller
> \#ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΡΡΡ Π΄Π΅ΡΠΈΠΊΡΠΎΡΠΈΠΈ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°
> \#pyinstaller -F ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°.py
> ΡΠ°ΠΊ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»
> ΡΠΎΠ΅ΡΡΡ
> cd\\
> cd ΠΈΠΌΡ Π΄Π΅ΡΠΈΠΊΡΠΎΡΠΈΠΈ Π³Π΄Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΠ°ΠΈΠ»
> ΠΈ ΠΏΠΎΡΠΎΠΌ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
>
> [ΠΠ°ΠΆΠΌΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠΊΡΡΡΡ...]()
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ Ρ ΠΌΠ΅Π½Ρ 2 ΡΠ°ΠΉΠ»Π° ΠΈΡ
Π½ΡΠΆΠ½ΠΎ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΎΠ΄ΠΈΠ½ .exe, Ρ.ΠΊ. ΠΎΠ΄ΠΈΠ½ Π±Π΅Π· Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
[ΠΠ»Ρ ΠΎΡΠ²Π΅ΡΠ° Π½ΡΠΆΠ½ΠΎ Π²ΠΎΠΉΡΠΈ/Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ](https://itfy.org/login/)
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ:
[ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ]()
- [Π€ΠΎΡΡΠΌ](https://itfy.org/)
- [Π€ΠΎΡΡΠΌ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python](https://itfy.org/#forum-jazyka-programmirovanija-python.1)
- [ΠΠΎΠΌΠΎΡΡ ΠΏΠΎ Python](https://itfy.org/forums/python-help/)
### Π€ΠΎΡΡΠΌ IT Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ²

- [Π ΡΡΡΠΊΠΈΠΉ (RU)](https://itfy.org/misc/language "ΠΡΠ±ΠΎΡ ΡΠ·ΡΠΊΠ°")
- [ΠΠΎΠΌΠΎΡΡ](https://itfy.org/help/)
- [ΠΠ»Π°Π²Π½Π°Ρ](https://itfy.org/)
- [RSS](https://itfy.org/forums/-/index.rss "RSS")
[ΠΠ΅ΡΡ
](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/#top) [ΠΠΈΠ·](https://itfy.org/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/#footer) |
| Readable Markdown | ```
test.py:
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'C:\Users\User\Desktop\Π’ΠΈΠΏΠ° ΠΠ ΠΠΠ ΠΠΠΠ«\nedo.ui'
#
# Created by: PyQt5 UI code generator 5.14.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("Form")
Form.resize(291, 292)
Form.setStyleSheet("background-color: #fff")
self.pushButton = QtWidgets.QPushButton(Form)
self.pushButton.setGeometry(QtCore.QRect(30, 100, 231, 51))
self.pushButton.setStyleSheet("QPushButton {\n"
" font: 75 11pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #06d402;\n"
" border: 2px;\n"
" border-color: dark;\n"
" border-style: solid;\n"
"}\n"
"\n"
"QPushButton:hover {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #5efc5b;\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
" font: 75 12pt \"MS Shell Dlg 2\";\n"
" color: #000;\n"
" background-color: #05cf02;\n"
"}\n"
"")
self.pushButton.setObjectName("pushButton")
self.lineEdit = QtWidgets.QLineEdit(Form)
self.lineEdit.setEnabled(True)
self.lineEdit.setGeometry(QtCore.QRect(10, 30, 271, 51))
self.lineEdit.setToolTipDuration(1)
self.lineEdit.setStyleSheet("border-width: 1px;\n"
"border-style: solid;\n"
"border-color: dark;\n"
"color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"")
self.lineEdit.setText("")
self.lineEdit.setObjectName("lineEdit")
self.label = QtWidgets.QLabel(Form)
self.label.setGeometry(QtCore.QRect(14, 170, 261, 91))
self.label.setStyleSheet("color: #000;\n"
"font: 63 14pt \"Yu Gothic UI Semibold\";\n"
"font: 87 10pt \"Arial Black\";\n"
"background-color: #d6d6d6;\n"
"\n"
"border-width: 2px;\n"
"border-style: solid;\n"
"border-color: dark;")
self.label.setText("")
self.label.setObjectName("label")
self.retranslateUi(Form)
QtCore.QMetaObject.connectSlotsByName(Form)
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(_translate("Form", "Form"))
self.pushButton.setText(_translate("Form", "ΠΠΎΠ»ΡΡΠΈΡΡ"))
main.py:
import sys, pyowm
from PyQt5 import QtCore, QtGui, QtWidgets
from test import Ui_Form
#Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
app = QtWidgets.QApplication(sys.argv)
#ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
Form = QtWidgets.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
Form.show()
#ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
def get_weather_city():
owm = pyowm.OWM('45c670ede61c89d2744cc330488821f3', language = "ru")
city = ui.lineEdit.text()
observation = owm.weather_at_place ( city )
w = observation.get_weather()
temperature = w.get_temperature( 'celsius' ) ['temp']
ui.label.setText( f'Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°: { temperature }' + 'Β°C' )
ui.pushButton.clicked.connect( get_weather_city )
#Main loop
sys.exit(app.exec_())
``` |
| Shard | 4 (laksa) |
| Root Hash | 11064030120077035604 |
| Unparsed URL | org,itfy!/threads/kak-skompilirovat-neskolko-kodov-py-v-odno-exe-prilozhenie.395/ s443 |