Python - mūsu programmas iesaiņošana

Satura rādītājs
Pienāk brīdis, kad mēs esam sagatavojuši savu programmu un vēlamies to izplatīt, tāpēc mums vajadzētu ģenerēt vienkāršu .py failu un ievietot to pareizajā vietā, lai tulks to atrastu. Python un to var izpildīt.
Teorētiski tas izklausās vienkārši, tomēr tas, kas notiek ar parasto lietotāju, kurš nezina programmēšanu, īsumā sakot, gala lietotājs, šāda veida lietotājs vēlas tikai divreiz noklikšķināt uz programmas un iegūt to vednis instalēt automātiski.
Mums ir arī cits gadījums, ja mūsu programma ir paredzēta programmētājiem, parasti mēs vēlamies vadīt palīgu zemākā līmenī, kas ļauj mums iegūt programmas funkcijas.
Distilils
Distilils ir rīks, kas ļauj mums iepakot mūsu programmu tā, lai, izmantojot vienkāršu failu setup.py, mēs varam instalēt savus moduļus vienkāršā un automatizētā veidā, tādējādi novēršot cilvēku kļūdas vai pēc iespējas samazinot šīs kļūdas.
Izveidojot šo iestatīšanas fails Tas ir ļoti vienkārši, vienkārši uzrakstiet šādu kodu, un mums būtu bāze:
 no distutils.core importēšanas iestatīšanas iestatīšanas (nosaukums = 'Sveiki', versija = '1.0', apraksts = 'Piemēra autors =' Python apmācība py_modules = ['labdien']) 

Šai informācijai nav jābūt pilnīgai, tomēr ir laba prakse pēc iespējas vairāk dokumentēt mūsu programmu, lai kredīti netiktu nozagti vai vismaz ne tik viegli.
Kods, ko tikko redzējām, ir jāsaglabā failā ar nosaukumu setup.py un tajā pašā direktorijā jābūt failam ar nosaukumu sveiki.py, kas atbilst tā moduļa nosaukumam, kuru mēs vēlamies instalēt.
Tagad mums vienkārši jāpalaiž mūsu setup.py šādā veidā:
python setup.py

Mums vajadzētu redzēt tādu izvadi, kā parādīts šajā attēlā:

Tagad mēs zinām, ka failam ir jānodod arguments, mēģināsim rīkoties šādi:
python setup.py build

Tam vajadzētu dot mums kaut ko līdzīgu tam, ko redzam šajā attēlā:

Kas notika? Tas ir vienkārši, jo mūsu modulis ir pieejams Python instalēšanai, kur mēs to esam izdarījuši būvēt, tas nozīmē, ka visas funkcijas var izmantot tikai, ieskaitot šo moduli.
Ja mēs izpildām komandu uzstādīt Būvēšanas komandas vietā būvēšana tiks veikta automātiski, redzēsim, kā tās izpildīt, un pēc tam attēlu ar rezultātu, kam vajadzētu python konsole.
python setup.py instalēt

PALIELINĀT

Tā kā mums izdevās to vizualizēt, tas ir automatizēts process, kas ļauj mums izplatīt savu programmu un pēc tam vienkāršā veidā to instalēt, samazinot cilvēku mijiedarbību, kā rezultātā samazinās kļūdu skaits.
Ja mēs vēlamies, mums jāņem vērā svarīgs aspekts atinstalēt moduļus, mums tas jādara manuāli, jo nav komandas atinstalēt, tādēļ, ja mēs veicam testus un nevēlamies aizpildīt savu Python instalāciju, tas ir jāņem vērā.
Visbeidzot un visbeidzot, ir svarīgi atzīmēt, ka mums ir jābūt pilnām sistēmas atļaujām un privilēģijām, lai veiktu šajā apmācībā parādītās darbības.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave