π¨βπ» ΠΡΠΎΠ΅ΠΊΡ bs4_parser_pep.
- ΠΠ²ΡΠΎΡ
- Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
- ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°
- ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΎΠ΅ΠΊΡΠ°
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄
- Python 3.9.10
- BeautifulSoup4
- PrettyTable
- Logging
ΠΡΠΎΠ΅ΠΊΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ python ΠΈ PEP.
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ 4 ΠΏΠ°ΡΡΠ΅ΡΠ°:
- whats-new - ΠΠ°ΡΡΠ΅Ρ ΡΡΠ°ΡΠ΅ΠΉ ΠΎ Π½ΠΎΠ²ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡΡ Π² Python.
- latest_versions - ΠΠ°ΡΡΠ΅Ρ ΡΡΠ°ΡΡΡΠ° Π²Π΅ΡΡΠΈΠΈ Python.
- download - ΠΠ°ΡΡΠ΅Ρ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡΠΈΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Python.
- pep - ΠΠ°ΡΡΠ΅Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ PEP.
ΠΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π½Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅:
git clone https://github.com/danlaryushin/bs4_parser_pep.git
cd bs4_parser_pep
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ:
python -m venv vevn
source venv/Scripts/activate
ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ pip:
python -m pip install --upgrade pip
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ:
pip install -r requirements.txt
ΠΡΠΎΠ΅ΠΊΡ Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ°Π±ΠΎΡΠ΅!
ΠΠΎΠΌΠ°Π½Π΄Ρ Π½ΡΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ bs4_parser_pep/src
ΠΡΠ²ΠΎΠ΄ ΡΠΏΡΠ°Π²ΠΊΠΈ:
python main.py pep -h
Π‘ΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Python
python main.py whats-new
CΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΠ²Π° Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Python
python main.py download
CΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ Π½Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Python
python main.py latest-versions
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΡΠ°ΡΡΡΠ°ΠΌ ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ PEP
python main.py pep
Π‘ΠΎΠ·Π΄Π°Π΅Ρ Π² ΠΏΠ°ΠΏΠΊΠ΅ results csv ΡΠ°ΠΉΠ» Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ ΠΈΠ· Π΄Π²ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Β«Π‘ΡΠ°ΡΡΡΒ» ΠΈ Β«ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΒ»:
python main.py pep -o file