ዝርዝር ሁኔታ:

አቃፊዎችን ከ Python ጋር ማመሳሰል -5 ደረጃዎች
አቃፊዎችን ከ Python ጋር ማመሳሰል -5 ደረጃዎች

ቪዲዮ: አቃፊዎችን ከ Python ጋር ማመሳሰል -5 ደረጃዎች

ቪዲዮ: አቃፊዎችን ከ Python ጋር ማመሳሰል -5 ደረጃዎች
ቪዲዮ: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, ህዳር
Anonim
አቃፊዎችን ከፓይዘን ጋር ማመሳሰል
አቃፊዎችን ከፓይዘን ጋር ማመሳሰል
አቃፊዎችን ከፓይዘን ጋር ማመሳሰል
አቃፊዎችን ከፓይዘን ጋር ማመሳሰል

ይህ አስተማሪ ሁለት አቃፊዎችን (እና በውስጣቸው ያሉትን ሁሉንም አቃፊዎች) በማመሳሰል እንዴት እንደሚይዙ ያሳየዎታል ስለዚህ አንዱ የሌላው ቀጥተኛ ቅጂ ነው። ሥራን በአከባቢ ፣ በደመና/በአውታረ መረብ አገልጋይ ወይም በዩኤስቢ አንጻፊ ለመደገፍ ተስማሚ ነው። ይህንን አጋዥ ስልጠና ለማጠናቀቅ በፕሮግራም ምንም ልምድ አያስፈልግም። እባክዎን ይህ በዊንዶውስ ብቻ የሚሰራ ቢሆንም ሂደቱ በማክ እና ሊኑክስ ላይ ተመሳሳይ ቢሆንም።

እኔ ለተለያዩ ተግባራት እንደ አገልጋይ ሆኖ የሚያገለግል የቆየ የዊንዶውስ ኮምፒተር አለኝ ፣ አንደኛው እንደ ሚዲያ አገልጋይ እና ለሁሉም የቤተሰቤ የኮምፒተር መረጃ እንደ ምትኬ ሆኖ የሚሰራ ርካሽ የአውታረ መረብ ተያያዥ ማከማቻ ነው።

ቤተሰቦቼ ሁሉም በፒሲዎቻቸው ላይ በአከባቢው መሥራት እንደወደዱ ፣ የእኛን ውሂብ በመደበኛነት ምትኬ ለማስቀመጥ ቀላል መንገድ ያስፈልገን ነበር። እንዲሁም በአገልጋዩ ፒሲ ላይ በሁለት ሃርድ ድራይቭ ላይ እንደ RAID የመሰለ አቀራረብን በመተግበር የመጠባበቂያ ቅጂውን በእጥፍ ለማሳደግ መንገድ ያስፈልገኝ ነበር። እኔ ደግሞ ለማንኛውም ሶፍትዌር መክፈል አልፈለኩም (አዎ እኔ ስጠኝ እንደሆንኩ አውቃለሁ)። በዚህ ምክንያት ፣ ሁሉም ነፃ ሶፍትዌሮች ብቅ -ባዮችን ይዘው መምጣትን ወይም ፒሲን በረዥም የማመሳሰል ጊዜዎች እና በትልቁ ሲፒዩ አጠቃቀም ላይ ያዘገዩ ነበር ፣ ይህም የሚያበሳጭ ነበር።

ስለዚህ በትንሽ ጥረት ፣ ሁላችንም የምንፈልጋቸውን አቃፊዎች የሚያመሳስለው የፓይዘን ስክሪፕት ፃፍኩ። ከዚያ በኋላ ይህንን በመደበኛነት ለማሄድ መስኮቶችን ማዘጋጀት የምችል እንደ አስፈፃሚ ይህንን ለቤተሰብ ማበጀት እና ማሰራጨት እችል ነበር። የኮምፒተር ተጠቃሚው ጠቢብ መሆን የለበትም።

ደረጃ 1 Python እና ጥገኛዎችን መጫን

ሊሰራጭ የሚችል ፕሮግራም ለመፍጠር በኮምፒተርዎ ላይ ፓይዘን መጫን ያስፈልግዎታል። ይህንን ለማድረግ የድር አገናኙን እዚህ https://www.python.org/downloads/ ይከተሉ እና የሚፈልጉትን ስሪት እስኪያገኙ ድረስ ወደ ታች ይሸብልሉ። ማሳሰቢያ-እንደ አለመታደል ሆኖ እኛ የምንጠቀምበትን ሞዱል ፒንstallerler ከፓይዘን 3.8 ጋር ገና አይሠራም ስለዚህ ተኳሃኝ የፓይዘን ስሪት (3.5-3.7) መጠቀም ያስፈልግዎታል።

“ወደ መንገድ አክል” አመልካች ሳጥኑ ላይ ምልክት ማድረጉን ለማረጋገጥ መጫኑን ይከተሉ።

አንዴ ከተጫነ በኋላ የትእዛዝ ጥያቄን ይክፈቱ እና እኛ የምንፈልገውን የ “Python” ሞጁሎችን ይጫኑ ፣ የሚከተለውን ዓይነት ለማድረግ እና እንደአስፈላጊነቱ በማናቸውም መጠየቂያዎች ይከተሉ

pip install pyinstaller

pip install dirsync

ደረጃ 2 - የ Python ስክሪፕት

ስክሪፕቱ ጥሩ እና ቀላል ነው ፣ ሁለት መስመሮች ብቻ ፣ የሚከተለውን ወደ IDLE (በ Python የተጫነ) ወይም የማስታወሻ ደብተርን ይቅዱ እና እንደ “DirectorySync.py” ያስቀምጡ።

ከ dirsync አስመጪ ማመሳሰል

ማመሳሰል ('C: / FOLDER_A' ፣ 'E: / FOLDER_B' ፣ 'sync' ፣ purge = True)

ለማመሳሰል በሚፈልጉት ሁለት አቃፊዎች ከላይ ያሉትን ሁለት አቃፊዎች መለወጥዎን ያረጋግጡ። ጀርባው በ Python ውስጥ የማምለጫ ገጸ -ባህሪ በመሆኑ ድርብ ጀርባው በመንገድ ስም ውስጥ ያስፈልጋል።

የመጀመሪያው መስመር ቀደም ሲል የጫንነውን የዲርሲን ሞጁል ያስመጣል።

ሁለተኛው ማመሳሰልን ያከናውናል። የመጀመሪያው አቃፊ የምንጩ አቃፊ ሲሆን ሁለተኛው ዒላማው ነው ፣ ‹ማመሳሰል› የማመሳሰል ሁነታን ለመተግበር የማመሳሰል ተግባርን መንገር ነው። ማጽጃን ማከል = በእውነተኛው አቃፊ ውስጥ በሌለው በታለመው አቃፊ ውስጥ ማንኛውንም ነገር ለመሰረዝ ተግባሩ ይነግረዋል። እንደ ፍላጎቶችዎ ሊተገበሩ የሚችሉ ሌሎች አማራጮች አሉ።

ከላይ የተዋቀረበት መንገድ እንዲሁ በላይኛው አቃፊ ውስጥ ያሉትን ሁሉንም አቃፊዎች ያመሳስላል ፣ አስፈላጊ ከሆነ ይህ ሊቆም ይችላል። ከአንድ በላይ የከፍተኛ ደረጃ አቃፊን ለማመሳሰል ከፈለጉ በማመሳሰል () ተግባር በቀላሉ ወደ ኮድዎ ብዙ መስመሮችን ያክሉ። ለተጨማሪ አማራጮች እና እገዛ የሚከተለውን አገናኝ ይመልከቱ

pypi.python.org/pypi/dirsync/2.2.2

ደረጃ 3.exe መፍጠር

አስፈፃሚውን ለመፍጠር አሁን ወደ የትእዛዝ ጥያቄ መመለስ አለብን።

በመጨረሻው ደረጃ ወደምንፈጥረው DirectorySync.py ስክሪፕት በሚወስደው መንገድ የአቃፊውን ዱካ በመተካት የሚከተለውን ይተይቡ

pyinstaller -F -w C:/መንገድ_to_your_folder/DirectorySync.py

በእርስዎ የፓይዘን ስክሪፕት አቃፊ ሥፍራ ይህ ተከታታይ አቃፊዎችን ይፈጥራል - _pycache_ ፣ ይገንቡ ፣ ይርቁ እና ሌሎች ሁለት ፋይሎች። በዲስት አቃፊው ውስጥ አሁን DirectorySync.exe የሚባል ፋይል አለ ፣ ይህንን ማሄድ ከበስተጀርባ ማመሳሰልን ያከናውናል። ይህ ፋይል ለማንም እንደማንኛውም ሊሰራጭ ይችላል ፣ ከዚያ በኋላ ኮምፒዩተሩ ላይ ፓይዘን ሳይጫን ማመሳሰልን ማካሄድ ይችላሉ።

በትእዛዝ መጠየቂያ ውስጥ በተተየበው በ BOLD ጽሑፍ ውስጥ ምን እየተከናወነ እንዳለ ለማብራራት

'pyinstaller' ቀደም ብለን ያወረድነውን ሞዱል pyinstaller እንዲጠቀም ለኮምፒውተሩ ይንገሩት

'-F' pyinstaller አንድ አስፈፃሚ ብቻ እንዲያመነጭ የሚናገር አማራጭ ነው ፣ እሱ ደግሞ ማሰራጨት ያለባቸውን ተከታታይ አቃፊዎች አይደለም።

'-w' ኮምፒውተሩ እስክሪፕቱን በሚያደርግ ቁጥር የትእዛዝ ጥያቄን እንዳያሳይ የሚነግረው አማራጭ ነው።

መንገዱ ወደ ፓይዘን ስክሪፕት የሚወስድ መንገድ ነው።

ለተጨማሪ አማራጮች እና እገዛ ከዚህ በታች ያለውን አገናኝ ይመልከቱ-

pyinstaller.readthedocs.io/en/stable/usage…

ደረጃ 4 - በራስ -ሰር ማሄድ

በአስፈፃሚው ላይ ሁለቴ ጠቅ በማድረግ ብዙ ጊዜ መቅዳት ፣ መለጠፍ እና መሰረዝ ሳያስፈልግዎት አሁን ማንኛውንም አቃፊዎች ለማመሳሰል ዝግጁ ነዎት። ግን ከዚያ የበለጠ አንድ እርምጃ መሄድ እንፈልጋለን እና መጨነቅ አያስፈልግዎትም ዊንዶውስ ሂደቱን በራስ -ሰር እንዲያከናውን እንፈልጋለን።

ይህንን ለማድረግ ከዊንዶውስ ጋር የሚመጣውን የተግባር መርሐግብር መርሃ ግብር እንጠቀማለን ፣ ይህ ሂደት በዊንዶውስ 10 ላይ የተመሠረተ ቢሆንም በሌሎች የዊንዶውስ መድረኮች ላይ ማለት ይቻላል ተመሳሳይ ነው።

  1. ከመነሻ ምናሌው የተግባር መርሐግብርን ይክፈቱ።
  2. በቀኝ በኩል ከምናሌው “ተግባር ፍጠር” ን ይምረጡ።
  3. ስም እና መግለጫ ይስጡት እና ከታች ለትክክለኛው ስርዓተ ክወና መዋቀሩን ያረጋግጡ።
  4. በ ‹ቀስቅሴዎች› ትር ላይ ፣ ከታች በግራ በኩል ‹አዲስ› ላይ ጠቅ በማድረግ አዲስ ቀስቅሴ ይፍጠሩ ፣ በአዲሱ ብቅ ባይ ላይ የሚፈልጉትን ውቅር ይምረጡ ፣ እኔ ግባ ላይ ሥራውን ለመጀመር እና በየሰዓቱ ለመድገም መርጫለሁ ስለዚህ እኔ አውቃለሁ በየሰዓቱ የሥራዬ መጠባበቂያ ይኑርዎት። እሺን ጠቅ ያድርጉ።
  5. በ «እርምጃዎች» ትር ላይ በተመሳሳይ መንገድ አዲስ እርምጃ ይፍጠሩ። እኛ የምንፈልገው እርምጃ ነባሪ የሆነውን ፕሮግራም መጀመር ነው። ቀደም ብለን ወደ ፈጠርነው አስፈፃሚ ያስሱ እና ይምረጡ። ማሳሰቢያ- ሥራውን ከፈጠሩ በኋላ አስፈፃሚውን ካንቀሳቀሱ ተግባሩ እና ስለዚህ ማመሳሰል አይጠናቀቅም።
  6. በ ‹ሁኔታዎች› ትሩ ላይ የኃይል ቅንብሮችን ይፈትሹ ስለዚህ በባትሪ ላይ እንዲሠራ እና እንዲሰካ።
  7. እሺን ጠቅ ያድርጉ እና አሁን ተግባርዎን ፈጥረዋል።

ኮምፒተርውን እንደገና ያስጀምሩ እና ከጥቂት ጊዜ በኋላ የዒላማውን አቃፊ ቦታ ይፈትሹ እና ማመሳሰሉ እንደሰራ ይመልከቱ ፣ እባክዎን ትልቅ አቃፊ ካለዎት ያስታውሱ ፣ ማመሳሰል ሁሉንም አቃፊዎች ለመጀመሪያ ጊዜ ለመገልበጥ ትንሽ ጊዜ ሊወስድ ይችላል።

ያ አጋዥ ሥልጠናው ተጠናቅቋል ፣ ጠቃሚ ሆኖ እንደሚያገኙት ተስፋ አደርጋለሁ ፣ ማንኛውም ጥያቄዎች ፣ ያሳውቁኝ።

ደረጃ 5 አዘምን 15 ጃን 2020 - አውርድ ፕሮግራም

እኔ አሁንም በጥሩ ሁኔታ ያገለገለኝን ይህንን ፕሮግራም እጠቀማለሁ ሆኖም ግን ለተለያዩ አቃፊዎች አንድ ጊዜ የማመሳሰል ሥራዎችን እንድሠራ ሰዎች በተደጋጋሚ ተጠይቀውኝ ነበር።. ሰዎች በቀላሉ አንድ የማመሳሰል ሥራዎችን እንዲሠሩ የተጠቃሚ በይነገጽን ይሰጣል። ፕሮግራሙ ከ Github ማውረድ ይችላል።

የሚመከር: