shlex
Python shlex moduli
❮ Python o‘rnatilgan modullari
Misol
Shell buyrug‘ini tokenlarga ajrating:
import shlex
command = 'python script.py --name "Linus Refsnes" --age 30'
tokens = shlex.split(command)
print(tokens)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
shlex moduli shell’ga o‘xshash sintaksislarni tahlil qilish (parsing) va stringlarni tokenlarga ajratish uchun yordamchi vositalarni taqdim etadi.
Undan buyruqlar qatori stringlarini, konfiguratsiya fayllarini yoki shell’ga o‘xshash qo‘shtirnoq va escape qoidalaridan foydalanadigan har qanday matnni tahlil qilish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| join() | Tokenlarni shell uchun escape qilingan bitta stringga birlashtiradi. |
| quote() | Stringning shell uchun escape qilingan versiyasini qaytaradi. |
| shlex | Shell’ga o‘xshash sintaksislarni tahlil qilish uchun sinf. |
| split() | Stringni shell’ga o‘xshash sintaksis yordamida bo‘laklarga ajratadi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
