Forwarded from Python Academy
Π Π΅ΠΆΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π΅ΡΠ΅ Π² Python 3.7 ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ ΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΌ ΡΠ»Π°Π³ΠΎΠΌ
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ,
Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ :
β ΠΠ΅Π·Π°ΠΊΡΡΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ;
β Unawaited ΠΊΠΎΡΡΡΠΈΠ½Ρ;
β ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½Π°Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π΄Π»Ρ
β ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ.
Π ΡΠ΅Π»ΠΎΠΌ, ΠΊΠ»Π°ΡΡΠ½Π°Ρ ΡΡΡΠΊΠ° ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠΏΡΡΡΠΈΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π±Π°Π³ΠΈ.
#python
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π΅ΡΠ΅ Π² Python 3.7 ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ ΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΌ ΡΠ»Π°Π³ΠΎΠΌ
-X
Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ.ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ,
-X dev
Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠΊΡΠΈΠΏΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ runtime-ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ΅ΠΉ ΠΌΠ΅Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ :
β ΠΠ΅Π·Π°ΠΊΡΡΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ;
β Unawaited ΠΊΠΎΡΡΡΠΈΠ½Ρ;
β ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½Π°Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π΄Π»Ρ
str.encode
;β ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ.
Π ΡΠ΅Π»ΠΎΠΌ, ΠΊΠ»Π°ΡΡΠ½Π°Ρ ΡΡΡΠΊΠ° ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠΏΡΡΡΠΈΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π±Π°Π³ΠΈ.
#python
Forwarded from ΠΠ»Π°ΡΡΠ΅Π»ΠΈΠ½ ΠΌΠ°ΡΠΈΠ½
Teletype
ΠΠ°ΠΌΡΡΠΊΠ° Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ ΠΈ kernel Π² Jupyter
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄Π°Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° Python Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ...
Forwarded from ΠΠ»Π°ΡΡΠ΅Π»ΠΈΠ½ ΠΌΠ°ΡΠΈΠ½
Teletype
ΠΡΡΠ»Π΅Π΄ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Ρ Pandas
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠ΄ ΠΏΡΠΎΡΡΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ΅Π±Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ ΠΎ ΡΡΡΠ΄Π΅Π½ΡΠ°Ρ
(ΡΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡΡ ΠΏΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ°ΠΌ, ΠΏΠΎΠ»...
Forwarded from ΠΠ»Π°ΡΡΠ΅Π»ΠΈΠ½ ΠΌΠ°ΡΠΈΠ½
Teletype
ΠΠ°ΠΊ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΡΡ
Π²Π΅Π»ΠΈΡΠΈΠ½ Π² Excel, Yandex DataLens ΠΈ Python
ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ» ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΊΠΎΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° Π·Π½Π°Π΅ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ, Π½ΠΎ ΠΎΠΏΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π΄ΡΡΠ³ΠΎΠ΅. ΠΡΠΈΡΠΈΠ½ΠΎΠΉ...
Forwarded from Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π§ΡΠΎ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΊΠΎΠ΄?
import pickle
s = pickle.dumps({"x": 1})
a = pickle.loads(s[1:])["x"]
print(a)
Forwarded from Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π§ΡΠΎ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΊΠΎΠ΄?
class A:
def __call__(self):
return self
a = A()
print(a is a(), a() == a()())
Forwarded from Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π§ΡΠΎ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΊΠΎΠ΄?
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, ''))
Forwarded from Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
ΠΠ°Π½ ΠΊΠΎΠ΄
from collections import namedtuple
rec = namedtuple('rec', ['x', 'y', 'z'])
comp = rec(1, 2, [4, 5])
Forwarded from Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π§ΡΠΎ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΊΠΎΠ΄?
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
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
Π₯Π°Π±Ρ
TalkPython: Π»ΡΡΡΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Python ΠΏΠΎ ΠΈΡΠΎΠ³Π°ΠΌ 2021 Π³ΠΎΠ΄Π°
ΠΠ° ΠΠΠΠ Π² Π³ΠΎΡΡΡΡ
Ρ TalkPython Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΠ²ΠΈΠ΄ΠΎ Π²Π°Π½ Π ΠΎΡΡΡΠΌΠ° β ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Python, ΠΠ°ΡΠΊΠ° Π¨Π΅Π½Π½ΠΎΠ½Π°, ΠΏΠ»Π°Π½ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Python Π² 5 ΡΠ°Π· Π·Π° 4 Π³ΠΎΠ΄Π° ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π°Π²ΡΠΎΡΠ° ΠΏΠΎΠ΄ΠΊΠ°ΡΡΠ°. Π ΠΌΡ Π΄Π΅Π»ΠΈΠΌΡΡ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΎΠΉ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Python,...
Forwarded from ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΡΡΠΏΠΈΠΉ
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 python... PYTHON π π
https://t.me/Python_Community_ru #pycha
Telegram
Python Tasks & ML | ΠΠ°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΠΈΡΠΎΠ½Ρ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn
https://telega.in/c/python_tasks
Questions β @dina_ladnyuk
https://telega.in/c/python_tasks
Questions β @dina_ladnyuk
#py
filename and line number of Python script
stackoverflow.comβΊfilename-and-line-number-of-python-script
Thanks to mcandre, the answer is:
filename and line number of Python script
stackoverflow.comβΊfilename-and-line-number-of-python-script
Thanks to mcandre, the answer is:
#python3
from inspect import currentframe, getframeinfo
frameinfo = getframeinfo(currentframe())
print(frameinfo.filename, frameinfo.lineno)
Stack Overflow
filename and line number of Python script
How can I get the file name and line number in a Python script?
Exactly the file information we get from an exception traceback. In this case without raising an exception.
Exactly the file information we get from an exception traceback. In this case without raising an exception.
#Links
A non-magical introduction to Pip and Virtualenv for Python beginners (dabapps.com)
https://www.pluralsight.com/courses/managing-python-packages-virtual-environments
https://docs.google.com/presentation/d/1fos9M4Aw4i3Ty6xYq98xpDB3fqTvTg0-
Wql6awzuBok/edit#slide=id.g7645a3d047_0_31
https://gioele.io/pyenv-pipenv
A non-magical introduction to Pip and Virtualenv for Python beginners (dabapps.com)
https://www.pluralsight.com/courses/managing-python-packages-virtual-environments
https://docs.google.com/presentation/d/1fos9M4Aw4i3Ty6xYq98xpDB3fqTvTg0-
Wql6awzuBok/edit#slide=id.g7645a3d047_0_31
https://gioele.io/pyenv-pipenv
Forwarded from ΠΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΠ°Π½Π½ΡΡ
(Dmitry)
Python_Packages_and_Environments.pdf
675.1 KB
Π― ΡΠΌΠΎΠ³ ΠΏΡΠΎΠΉΡΠΈ Π²ΠΎΡ ΡΡΠΎΡ ΠΊΡΡΡ - Managing Python Packages and Virtual Environments ΠΈ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ.
Forwarded from ΠΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΠ°Π½Π½ΡΡ
(Dmitry)
Python_Packages_and_Environments.pdf
675.1 KB
Π― ΡΠΌΠΎΠ³ ΠΏΡΠΎΠΉΡΠΈ Π²ΠΎΡ ΡΡΠΎΡ ΠΊΡΡΡ - Managing Python Packages and Virtual Environments ΠΈ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ.