Ripanga o Ihirangi[Huna][Whakaatu]
Ma tenei kauhau e whakaatu ki a koe etahi o nga ariā Python matatau, penei i te mahi me nga raarangi me Django.
Whaiaronga i roto i te Python
I roto i te taupū kōwae Python 3, ka kite koe he kōwae e kiia ana pathlib
e whakarato ana i nga huarahi punaha konae-ahua. E whakarato ana i nga karaehe ka taea e tatou te whakamahi hei hanga taonga hei mahi me nga raarangi me nga konae.
Mena ka whakatuwherahia e koe ka kite koe i te mahi o tenei waahanga.
Ka taea e koe te kawemai i te kōwae penei:
from pathlib import Path
Path
kei konei te karaehe. Inaianei me hanga he ahanoa ara hei tohutoro i tetahi konae, raarangi ranei i to rorohiko. E rua nga huarahi hei mahi i tenei. Ka taea e tatou te whakamahi i te ara tino, i te ara whanaunga ranei. Ko te tikanga o te ara tino tika me tautuhi koe i te ara mai i te putake o te kōpae mārō, ko te ara whanaunga he ara timata mai i te whaiaronga o naianei.
He rite nga ara tino i Windows me Mac c:\program files\windows\
a /usr/local/bin
aua.
I muri i te tautuhi i te waahanga me te akomanga, me hanga he ahanoa ara.
Path()
Ki te kore koe e tuku tohenga ki konei, ka tohutoro tenei i te raarangi o naianei. Arā, ka taea e tatou te tuku aho, ka taea e tatou te taapiri i tetahi konae, i tetahi raarangi ranei. me kii te ecommerce
whaiaronga.
Path("eCommerce")
Inaianei, ka whakahokia mai he ahanoa ara. Kia rongoatia ki te huarahi
path = Path("eCommerce")
Ko tenei ahanoa ara etahi tikanga whakamere, hei timata.
Hei tauira, ka taea e tatou te whakamahi exist
tikanga ki te taki mena he ara. Ka whakahokia mai he boolean no reira ka taia ki te tauranga.
Mena ko te whaiaronga "eCommerce
” karekau, ka whiwhi tatou i te teka. I roto i taua take, ka taea e tatou te whakamahi i te mkdir
tikanga ki te hanga whaiaronga. Me hanga he whaiaronga “email
” na roto i tenei tikanga.
from pathlib import Path
path = Path("email")
path.mkdir()
Ko te whaiaronga anake ka whakahokia mai email
ka hangaia i roto i to roopu kaupapa. Ka taea hoki te muku i tenei whaiaronga ma te rmdir
tikanga, he poto mo te "tango whaiaronga".
He tino pai ki te tuhi i tetahi kaupapa poto hei whakaaunoa i tetahi mea. Hei tauira, ka taea e koe te huri i nga ripanga katoa i roto i te raarangi, whakatuwhera me te tukatuka. Maku e whakaatu ki a koe.
Ki te mahi i tenei, huri ki te whaiaronga taunoa me te whakamahi glob
tikanga. Ka taea e tenei tikanga te rapu i nga konae me nga raarangi i te ara o naianei. Me tuku he aho e tautuhi ana i te tauira rapu. Ka taea e tatou te pato i te whetūriki ko te tikanga o nga mea katoa, nga konae katoa, me nga whaiaronga katoa. Ko te hiahia, ka taea te taapiri i tetahi toronga. Ka taea e koe te pato ("*.*")
ki te tiki i nga konae katoa ki te raarangi o naianei. Ka taea hoki te rapu i nga konae Excel katoa penei:
from pathlib import Path
path = Path()
print(path.glob("*.xls"))
Kia rite te ahua o nga konae .py katoa.
Ko te whakahaere i te hotaka ka hoatu he ahanoa whakaputa. He ariā Python matatau enei, engari me mohio koe ka taea e tatou te huri kopikopiko ranei i roto i enei mea whakaputa. Engari ki te ta i tenei ahanoa whakangao, me huri ano ma te whakamahi i te kohanga mo.
from pathlib import Path
path = Path()
for file in path.glob("*.py")):
print(file)
Me whakahaere tenei kaupapa:
Ka whakarārangihia nga konae Python katoa i te raarangi o naianei. Waihoki, ko te whakahaere i te papatono me te whetūriki noa i te ara o naianei ka whakarārangihia nga konae katoa kei te raarangi o naianei.
PyPi me Pip
Ahakoa he matawhānui te whare pukapuka paerewa a Python, he maha nga waahanga mo nga mahi noa, kaore e oti. Koinei te take i kiia ai he raarangi ingoa pōkai python taupū, PyPI rānei. I roto i tenei whaiaronga, ka kitea e koe nga rau o nga kohinga mo te mahi whakamataku. Koinei nga kohinga i hangaia e te hunga penei i a koe me ahau hei waahanga o a maatau kaupapa, katahi ka whakaputahia hei waahanga o tenei raarangi hei whakamahi ma etahi atu.
Koina te painga o te mea whakamiharo Hapori Python, na te mea he maha nga kaihanga python i reira, a kua whakawhanakehia e ratou etahi momo kete hei whakamahi ano i a maatau kaupapa.
Me kii kei te hiahia koe ki te tuku karere kuputuhi ki o kaupapa. Kare koe e hanga i tenei mahi mai i te wahanga, a ka taea e koe te haere mai ki pypi.org ki te rapu SMS.
Ka taea e koe te kite, he rau nga kaupapa me nga kohinga ka hoatu ki a koe tenei mahi. Ehara i te mea kua oti katoa nga kete, kaupapa ranei, kaore he pepeke. Ko etahi o ratou kei te whanake tonu, kei te whai pepeha ranei, engari ki te titiro koe mo tetahi mahi, ka whakaaro koe he pai, pono, he pai te tuhi mo koe.
Hei tāuta i tētahi mōkihi mai i te pypi.org, me pato koe i te whakahau ki te matapihi kāpeka. Ko te Pip he taputapu ka tae mai me te whakaurunga Python, a ka whakamahia e matou ki te whakauru, ki te tango ranei i nga kete kua rehitatia ki pypi.org. Inaianei ka taea e matou te kawemai i tenei kete; he rite tonu ona waahanga ki nga waahanga hanga-i roto i te Python me nga waahanga kei a maatau kaupapa.
Whakamutunga Whakamutunga!
Ko taku tumanako ka mohio koe ki nga kaupapa taketake o Python i tenei wa. Ka taea e koe te whakamahi i te Python kia rite ki taau e hiahia ana, na te mea "Ma te mahi ka tino tika te tangata."
Ko taku whakaaro kia mohio koe ki tenei akoranga i mua i te ako i te Python matatau. Ka taea te whakaroa atu tenei akoranga Python ki te ako i te tātaritanga raraunga, te ako miihini, te whanaketanga paetukutuku, tetahi atu mara ranei i te Python. Kei te pirangi ahau kia pai koutou katoa i roto i to mahi kaupapa.
Kia mau ki te whakawaehere!
Waiho i te Reply