Ito ang command sfood na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
sfood - tuklasin ang mga pahayag ng pag-import gamit ang AST parser
SINOPSIS
sfood [pagpipilian] file ...
DESCRIPTION
Ang script na ito ay naglalabas ng listahan ng mga tuple na pinaghihiwalay ng kuwit:
((from_root, from_filename), (to_root, to_filename))
Ang mga ugat ay ang mga direktoryo ng ugat kung saan nakahiga ang mga module. Maaari kang gumamit ng sfood-graph o iba pa
ibang tool upang i-filter, i-cluster at bumuo ng isang makabuluhang graph mula sa listahang ito ng
dependencies.
Bilang isang espesyal na kaso, kung ang 'to' tuple ay (Wala, Wala), nangangahulugan ito na isama man lang ang
'mula sa' tuple bilang isang node. Ito ay maaaring mangyari kung ang file ay walang dependencies sa anumang bagay.
Bilang mga input, maaari itong makatanggap ng alinman sa mga file o mga direktoryo; kung sakaling walang argumento na naipasa, ito
recursively parses ang kasalukuyang direktoryo.
Opsyon
-h, - Tumulong
ipakita ang mensahe ng tulong at lumabas
-i, --panloob, --panloob-lamang
I-filter ang mga dependency na nasa labas ng mga ugat ng mga input file. Kung
Ang panloob ay ginagamit nang dalawang beses, mas pini-filter namin ang mga dependencies sa # set ng
mga file na naproseso lamang, hindi lamang sa mga file na nakatira sa parehong mga ugat.
-I HINDI SINASABI, --Huwag pansinin=HINDI SINASABI
Idagdag ang ibinigay na pangalan ng direktoryo sa listahan na hindi papansinin.
-v, --verbose
Mag-output ng higit pang impormasyon sa pag-debug
-f, -r, --sundan, - nagrerecursive
Sundin ang mga module na nakadepende at subaybayan ang kanilang mga dependency. BABALA: Ito ay maaaring
mabagal. Gamitin --panloob upang limitahan ang saklaw.
--print-roots
I-print lamang ang mga ugat ng package na naaayon sa mga input file. Ito ay kadalasang ginagamit
para sa pagsubok at pag-troubleshoot.
-d, --disable-pragmas
Huwag paganahin ang pagproseso ng mga direktiba ng pragma bilang mga string pagkatapos ng mga pag-import.
-u, --ignore-unused
Awtomatikong balewalain ang mga hindi nagamit na pag-import. (Tingnan sfood-checker(1))
Gumamit ng sfood online gamit ang mga serbisyo ng onworks.net