#python python... PYTHON πŸ”› πŸš€
11 subscribers
919 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from Python Academy
Π Π΅ΠΆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Π΅Ρ‰Π΅ Π² Python 3.7 появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π»Π°Π³ΠΎΠΌ -X для указания Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

НапримСр, -X dev запускаСт скрипт Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с функциями ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ runtime-ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ·-Π·Π° своСй ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’Π°ΠΊΠΆΠ΅ этот Ρ€Π΅ΠΆΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСдупрСТдСния Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… случаях:

β€” НСзакрытыС Ρ„Π°ΠΉΠ»Ρ‹;
β€” Unawaited ΠΊΠΎΡ€ΡƒΡ‚ΠΈΠ½Ρ‹;
β€” НСизвСстная ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° для str.encode;
β€” ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ памяти.

Π’ Ρ†Π΅Π»ΠΎΠΌ, классная ΡˆΡ‚ΡƒΠΊΠ° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ смысл пСриодичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π±Π°Π³ΠΈ.

#python
Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΠ΄?
import pickle
s = pickle.dumps({"x": 1})
a = pickle.loads(s[1:])["x"]
print(a)
Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΠ΄?
class A:
def __call__(self):
return self
a = A()
print(a is a(), a() == a()())
Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΠ΄?
from functools import reduce
vals = (chr(x) for x in range(ord('a'), ord('d')))
print(reduce(lambda acc, x: x + acc[::-1] + x, vals, ''))
Π”Π°Π½ ΠΊΠΎΠ΄
from collections import namedtuple  
rec = namedtuple('rec', ['x', 'y', 'z'])
comp = rec(1, 2, [4, 5])
Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΊΠΎΠ΄?
import struct
s = struct.pack('fhb', 1, 1, 1)
print(len(s))
Forwarded from HABR FEED + OPENNET
[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] TalkPython: Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Python ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ 2021 Π³ΠΎΠ΄Π°
https://habr.com/ru/post/598647/?utm_source=habrahabr&utm_medium=rss&utm_campaign=598647
Tags: Π‘Π»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ SkillFactory, Python, ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Data Engineering, Π§ΠΈΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π», skillfactory, python, ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ°, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, data engineer, data engineering, data science, Π³Π²ΠΈΠ΄ΠΎ Π²Π°Π½ россум, подкасты, подкасты для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²
Author honyaki #habr
from colorama import Fore, Back, Style

print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Back.BLUE + 'and with a green background')
print(Back.MAGENTA + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')

#python #colors #colorama
Python_Packages_and_Environments.pdf
675.1 KB
Π― смог ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π²ΠΎΡ‚ этот курс - Managing Python Packages and Virtual Environments ΠΈ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» Π΅Π³ΠΎ.
Python_Packages_and_Environments.pdf
675.1 KB
Π― смог ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π²ΠΎΡ‚ этот курс - Managing Python Packages and Virtual Environments ΠΈ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» Π΅Π³ΠΎ.