Python
Python код в .exe
-
Установить pyinstaller с помощью pip:
pip install pyinstaller
При использовании Linux:
apt-get install python-pip
-
Формируем исполнительный .exe файл:
pyinstaller -F -w -i( to set up icon on your .exe) main.py
F – в созданной папке dist, в которой и будет храниться исполняемый файл не будет лишних файлов, модулей и т.п.
w – если приложение использует tkinekt, оно блокирует создание консольного окна, если приложение консольное, этот флаг использовать не нужно
i – установка иконки на исполняемый файл, после флага указать полный путь к иконке с указанием её имени
-
Пример:
pyinstaller -F -w -i C:\Users\AZT\Desktop\ICON.ico hrequest.pyw
Пример .bat файла для генерирования .exe файла. Запускается только при латинице в пути
del MbTcpServerWindows.exe
pyinstaller -F -w MbTcpServerWindows.py
move %cd%\dist\MbTcpServerWindows.exe %cd%\MbTcpServerWindows.exe
rmdir /s /q build
rmdir /s /q dist
rmdir /s /q __pycache__
del MbTcpServerWindows.spec
pause
Pandas
Посчитать сумму в столбце
df['col'].sum()
Обратиться к i-ому элементу столбца
df['col'][i]
df.col[i]
Asyncio
пример кода по образцу ChatGPT
import asyncio
async def foo():
print("Start foo")
async def bar():
print("Start bar")
async def main():
while True:
await asyncio.gather(foo(), bar())
asyncio.run(main())
альтернативный пример кода из интернета
import asyncio
async def foo():
print("Start foo")
async def bar():
print("Start bar")
async def main():
await asyncio.gather(foo(), bar())
while True:
asyncio.run(main())