Iskripthi sePython sezipele zasendaweni nge-rsync

Ku-Gnu / Linux kunezinhlelo ezahlukahlukene zokwenza isipele kepha ngokwami ​​ngithanda izinto ezilula, kude nezindawo zokuqhafaza (ezingenalutho olubi, kunjalo, kepha uma ngikwazi ukukugwema ukuyisebenzisa, ngiyakugwema).
Kumyalo we-rsync kukhona umlingani osabekayo wezipele esivame ukukhohlwa ukuzenza. Inezinketho ezanele zokwenza ikhophi ngazo zonke izidingo ezidingekayo. ikhompyutha-767784_640

Umbhalo olandelayo we-python wenza amakhophi wesipele ngale njongo. Uzobona ukuthi kulula kakhulu futhi nakulabo abangenalo nhlobo lolu lwazi, ukungeza ulayini weskripthi ukuvumelanisa umkhombandlela omusha kushesha.
Emshinini wami ngisebenzisa i-hard disk yangaphandle engiyibize nge-IOmega_HDD, kuwe ungayiqamba kabusha kuskripthi ngokuya ngecala lakho.
Enye into ukufaka noma ukususa izinkomba kwikhophi. Embhalweni ofanayo nolayini wokuphawula kuyachazwa ukuthi kwenziwa kanjani.
Ukwenza i-automate umsebenzi ungangeza umugqa ku-crontab oqukethe i-python translate kanye nendlela lapho ufuna ukubeka khona iskripthi. Ngiyethemba ilusizo kuwe.

Isixwayiso: isihleli se-wordpress asikuvumeli isikhala ekuqaleni kolayini, ngakho-ke ukuqondiswa okudingekayo kuskripthi kulahlekile, ngakho-ke ngishintshe izikhala ezingenalutho ngezikhathi (.) okufanele uzisuse ngesihleli bese ushintsha ngezikhala .

—————————————————————————————-
# -*- coding: utf-8 -*-
import os
ruta_usuario=os.getcwd()
ruta_volumen="/media/Iomega_HDD" #Modificar según nombre de disco externo
directorio_destino=ruta_volumen + "/" + "RsyncBackup"
try:
....if os.path.exists(directorio_destino):
........pass
....else:
........os.mkdir(directorio_destino,0777)
....directorios_origen=[] ....rutas_directorios_origen=[] ....#Se añaden los directorios para sincronizar
....directorios_origen.append("Documentos")
....directorios_origen.append("Imágenes")
....directorios_origen.append("Descargas")
....#Añadir aquí otros directorios que se deseen sincronizar
....#o eliminar de las líneas anteriores los que no se deseen
....for rutas in directorios_origen:
....rutas_directorios_origen.append(ruta_usuario + "/" + rutas)
....for rutas in rutas_directorios_origen:
....print "Sincronizando " + rutas + " con " + directorio_destino
....os.system("rsync -ahv --progress" + " " + rutas + " " + directorio_destino)
....print "Proceso terminado"
except OSError:
print "Ha ocurrido un error ¿está el disco externo listo?"
except:
print "Ha ocurrido un error"

---------------------------


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   AmaMatias kusho

    Sawubona Unjani?
    Ngiwuthande umbhalo, olula kakhulu.
    Akukho cala, ngenze ezinye izinguquko ukuze kube lula futhi kufundeke, ngaphezu kokusekela iPython 2 no-3 (okwamanje kungasebenza kuphela ku-Python 2)

    Ngikushiya isixhumanisi nezinguqulo ezi-2, uma kwenzeka unentshisekelo.
    http://linkode.org/1np9l2bi8IiD5oEkPIUQb5/Yfa4900cA76BpcTpcf4nG1

    1.    i-dandutrech kusho

      Ama-mods amahle futhi ngiyajabula ukuthi uyawuthanda umbhalo

  2.   niphosio kusho

    Inhloso iyaziswa, kepha umphumela uyisacky kanye nesoseji.
    Umshana wami oneminyaka engu-4 ubudala uyakwazi ukwenza iskripthi esihlakaniphe kakhudlwana futhi esilungisekayo kunalezi amazambane ozibeke lapha.

    Ngendlela, ukuqondiswa kwekhodi akulungile, hlola izingodo zakho futhi angisho ukuthi izinwele

    1.    i-dandutrech kusho

      Iskripthi sisebenza kahle, kade ngawusebenzisa futhi, empeleni, ngenxa yenani labantu abawabelanayo, akufanele kube yinto ehlekisayo njengoba usho. Mhlawumbe kufanele ushayele umshana wakho ukuze ubone ukuthi ukusethe kahle konke yini

    2.    tr kusho

      Hheyi, funda ukwazisa futhi esikhundleni sokugxeka, lungisa, uma uziqhayisa kakhulu.

      1.    i-dandutrech kusho

        Ngokuqondile tr, uMatias wenze izinguquko ezithile ezinhle. Impela iskripthi singathuthukiswa futhi yilokho okukhulunywa ngakho emhlabeni wokubambisana futhi yileyo ndlela uMatias akuchaze ngayo. Kuyihlazo ukuthi abantu abaseduze nalapha bancenge umoya omuhle okufanele ubekhona. Lapho bona.

    3.    abaddon s kusho

      Ngabe ucabanga ukuthi ukugxeka okukhohlakele kuyasiza futhi akungezi lutho esikhwameni? KUNGCONO UNGABHALI ISIBHALO SOKUFUNDA bese usabelana ngaso !!!!!!!

  3.   Angazi kusho

    Nayi enye inguqulo: https://gist.github.com/Itsuki4/5acc3d03f3650719b88d
    Beka amazwana ngamaphutha enginawo, ngizowalungisa (manje ngise windows futhi angikwazanga ukuwahlola).

  4.   zetaka01 kusho

    Ngisebenzisa i-rsync ngqo ngombhalo weShell, ngaphandle kokusebenzisa i-python.
    Ngibeka umugqa wenkomba ngayinye yomthombo nendawo.
    Nginemibhalo eminingana ngokuya ngedivayisi engenza kuyo ikhophi, kimi ikhula ngokwengeziwe.
    Isibonelo, ukukopisha izincwadi zami ku-usb engu-128MB efakwe ngokuzenzakalelayo ku-
    / media / zetaka01 / Sandisk128 Ngibeka umugqa olandelayo kuskripthi seLibrosAusb128.sh:

    rsync -av –delete / home / zetaka01 / Books / media / zetaka01 / Sandisk128 /

    Uma umkhombandlela wendawo ungatholakali, uyenzela wena futhi ususe lapho uya khona okungekho kumsuka, kunjalo futhi.
    A ukubingelela.

  5.   zetaka01 kusho

    Ah, ikhophi / unamathisele -susa iphutha, ngama-hyphens amabili.

    Un saludo

  6.   i-dandutrech kusho

    Ngabe ufuna ukudala isikhombimsebenzisi sokuqhafaza? Ngibonile amathuba weTkinter neTix kepha ekuphathweni kokukhethwa kwezinkomba mhlawumbe i-Wx ingcono

  7.   zetaka01 kusho

    Sekuvele kukhona isikhombimsebenzisi sokuqhafaza esuselwa ku-GTK, ibizwa nge-grsync.
    Ngishiya isixhumanisi ku-Wikipedia, https://en.wikipedia.org/wiki/Grsync
    A ukubingelela.

  8.   fernando kusho

    Sanibonani nonke. Isikripthi singaba yisimangaliso noma kube lula angazi noma angikhathaleli kepha izinto zingashiwo ngezindlela eziyinkulungwane futhi lapho kungathiwa kahle, kungani uzisho kabi? Uma sengikushilo lokho, kufanele ngisho ukuthi bengilokhu ngisebenzisa i-Linux kusukela ngo-2008 futhi yize sonke lesi sikhathi ngihamba kancane ukufunda futhi ngiba nobunzima bokuqonda izinto eziningi kufaka phakathi ukuthi ungasisebenzisa kanjani iskripthi (ngiyazi ukuthi kulula kodwa i-one doesn (unganiki okunye). faka izinhlelo ngokuzihlanganisa njll. njll. Yingakho lapho ngifunda ukuthi kukhona inguqulo ene-graphical interface, ngibheke ngathola leli khasi lapho bakunikeza konke okuhlafunwayo. Okonakele njengeseva ngikushiya lapha. Ukubingelela nokubonga ngomzamo wakho.
    http://www.opbyte.it/grsync/download.html

    1.    i-dandutrech kusho

      fernando, ngaphandle kwe-acrimony futhi uma ungakhathazeki ukuphendula, ngiyafuna ukwazi ukuthi kungani usebenzisa iGnu / Linux. Siyabonga futhi okuhle kakhulu

  9.   zetaka01 kusho

    Yebo, isikhombimsebenzisi sokuqhafaza sinobungane kakhulu kepha akukuniki izinketho umyalo ogcwele okukunikeza.
    Ngaphezu kwalokho, akuyona indaba yami ukuthi ngikwenza ukukala, iskripthi, kungaba yiShell noma i-python noma yini oyifunayo, ekuvumela ukuthi uyihlele ukuze isebenze noma nini lapho ufuna khona.
    Ah, ku-linux distro yakho kufanele ube ne-rsync ne-grsync ngaphandle kwezinkinga ezinqolobaneni.
    A ukubingelela.

  10.   zetaka01 kusho

    Ah Fernando, uma ubusebenzisa i-linux kusukela ngo-2008 futhi ungazi ukuthi ungasisebenzisa kanjani iskripthi, anginawo amagama.
    Un saludo

  11.   Gonzalo Martinez kusho

    Pa bonke onjiniyela bohlelo lapha abagxeka iskripthi esenziwa othile ukusebenzisana, nokuthi uma besebenzisa ikhonsoli / iskripthi noma yini?

    Kungakanani shit fart ngenxa kaNkulunkulu.

    Bengiphethe amaseva we-Linux iminyaka eyi-10, futhi iqiniso ukuthi ukwakhiwa kwe-elektroniki kokwenza konke ngemibhalo kwenzeka kimi esikhathini esedlule, ngokwesibonelo, ukuphatha iBacula, ngincamela ukusebenzisa isikhombimsebenzisi sokuqhafaza kuneShell ukuzenza ube obalulekile, okuyiwona osebenzelana nobugebengu ngempela.

    Umuntu kufanele akhiqize, uma othile ezizwa ekhululekile ukukwenza ngokusebenzisa isikhombimsebenzisi, ngaye, okubalulekile umphumela, hhayi ukuthi ukwenze kanjani.

    Emsebenzini wami wangaphambilini ngangibhekisa indawo ye-IT yenkampani, futhi abantu abaphetheyo bamcela ukuthi enze okuthile okuqondile, nganginentshisekelo kulomphumela, angishongo ukuthi «Lungiselela esinye isipoki ku-apache, ngisebenzisa i-vi ngaphandle kombala esigungwini esingu-30 × 20 ”, ukuthi ukwenza njengoba ethokomele kakhulu, uma umfana ethanda ukukwenza kanjalo, ukufaka i-SFTP nokusebenzisa incwajana yamawindi, noma ukuthandaza kuBaba wethu, angikhathali inqobo nje uma ukwenze kahle.

    dandutrech, iskripthi sifeza inhloso yaso, okuyinto ebalulekile, manje engingakushintsha ukuthi esikhundleni sokucela umyalo ovela kuShell, ngokuzumayo uzosebenzisa iPython-librsync, okuwumtapo wezincwadi wokusebenzisa imisebenzi ye-rsync ngaphakathi kwePython .

    Ngalokho uthola ukuthwala, iskripthi sisebenza kunoma iyiphi imvelo, kungaba yiLinux, Windows noma i-OS X.

  12.   UDanDutrech kusho

    Ngiyabonga, Gonzalo. Isiphakamiso sakho ngicabanga ukuthi sihle kakhulu futhi ngizokufaka kwisikripthi. ukubingelela