[Go to site: main page, start]

Sari la conținutul principal

Curs

Dezvoltarea pachetelor Python

Intermediar4 h

Învață să creezi propriile pachete Python pentru a-ți face codul mai ușor de folosit și de partajat cu alții.

Python4 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}3,900 XP23,454Declarație de finalizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termeni de utilizare, al nostru Politica de confidențialitate și că datele tale sunt stocate în SUA.

Iubit de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru business

Descrierea cursului

Ți s-a întâmplat să copiezi și să lipești același cod între fișiere, dorind să fie mai ușor de reutilizat și de distribuit? Împachetarea codului în pachete Python te poate ajuta! În acest curs, vei învăța despre structura pachetelor și fișierele suplimentare necesare pentru a transforma cod izolat în pachete practice. Vei descoperi, de asemenea, cum să organizezi importurile, să scrii documentație și să menții stilul codului cu flake8. Apoi, vei accelera dezvoltarea pachetelor construind șabloane și folosind cookiecutter pentru a genera scheletele pachetelor. În final, vei învăța să folosești setuptools și twine pentru a compila și publica pachetele pe PyPI – platforma globală pentru pachete Python.

Cerințe prealabile

Curriculum

Structura cursului

3

Îmbunătățirea calității pachetului

4

Dezvoltare rapidă de pachete

Creează pachete mai rapid. În acest capitol final, vei învăța să folosești cookiecutter pentru a genera toate fișierele suport de care are nevoie pachetul tău, Makefiles pentru a simplifica lansarea versiunilor noi, și vei face cunoștință cu ultimele fișiere necesare pentru a atrage utilizatori și colaboratori.
Începe capitolul

Dezvoltarea pachetelor Python

Curs
finalizat

Obține Declarația de Realizare

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp pentru mobil

Progresează oricând cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.