女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Python同步文件夾

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-11 14:35 ? 次閱讀

該說(shuō)明將向您展示如何使兩個(gè)文件夾(及其中的所有文件夾)保持同步,因此一個(gè)是另一個(gè)的直接副本。非常適合在本地將工作備份到云/網(wǎng)絡(luò)服務(wù)器或USB驅(qū)動(dòng)器。無(wú)需編程經(jīng)驗(yàn)即可完成本教程。請(qǐng)注意,這僅適用于Windows,盡管該過(guò)程在Mac和Linux上是相似的。

我有一臺(tái)舊的Windows計(jì)算機(jī),我將其設(shè)置為服務(wù)器以執(zhí)行各種功能,其中之一是便宜的網(wǎng)絡(luò)連接既充當(dāng)媒體服務(wù)器又備份我家庭所有計(jì)算機(jī)數(shù)據(jù)的存儲(chǔ)。

由于我的家人都希望在自己的PC上本地工作,因此我們需要一種簡(jiǎn)便的方法來(lái)定期備份數(shù)據(jù)。我還需要一種通過(guò)在服務(wù)器PC上的兩個(gè)硬盤上實(shí)施類似RAID的方法來(lái)加倍備份的方法。我也不想支付任何軟件費(fèi)用(是的,我很st我)。因此,所有的免費(fèi)軟件都傾向于彈出窗口,甚至?xí)蛲綍r(shí)間長(zhǎng)和CPU使用率過(guò)高而減慢PC的速度,這很煩人。

因此,您只需付出一點(diǎn)點(diǎn)努力,我寫了一個(gè)python腳本,它將同步我們所有需要的文件夾。然后,我可以自定義該文件并將其作為可執(zhí)行文件分發(fā)給家庭,可以將窗口設(shè)置為在后臺(tái)定期運(yùn)行。

第1步:安裝Python和依賴項(xiàng)

要?jiǎng)?chuàng)建可分發(fā)程序,您需要在自己的計(jì)算機(jī)上安裝python。電腦。不幸的是,我們將使用的模塊pyinstaller不適用于python 3.6,因此您需要在計(jì)算機(jī)上安裝python 3.5或更低版本。為此,請(qǐng)點(diǎn)擊https://www.python.org/downloads/上的Web鏈接,然后向下滾動(dòng)直到找到所需的版本。我用的是3.5.3。

通過(guò)確保選中“添加到PATH”復(fù)選框來(lái)完成安裝。

安裝完成后,打開(kāi)命令提示符并安裝我們需要的python模塊,然后鍵入請(qǐng)按照以下步驟操作并按照要求進(jìn)行操作:

pip install pyinstaller

pip install dirsync

第2步:Python腳本

腳本很簡(jiǎn)單,只有兩行,將以下內(nèi)容復(fù)制并粘貼到IDLE(與Python一起安裝)或記事本中,另存為“ DirectorySync.py”:

來(lái)自目錄同步導(dǎo)入同步

sync(‘C:\ FOLDER_A’,‘E:\ FOLDER_B’,‘sync’,purge = True)

請(qǐng)確保將上面的兩個(gè)文件夾更改為要同步的兩個(gè)文件夾。

第一行導(dǎo)入我們先前安裝的dirsync模塊。

第二個(gè)執(zhí)行同步。第一個(gè)文件夾是源文件夾,第二個(gè)文件夾是目標(biāo)文件夾,“ sync”是告訴sync函數(shù)要實(shí)現(xiàn)哪種同步模式。添加purge = True告訴函數(shù)刪除目標(biāo)文件夾中不再位于源文件夾中的任何內(nèi)容。還有其他選項(xiàng)可以根據(jù)您的需要實(shí)施。

上面配置的方式也將同步頂級(jí)文件夾中的所有文件夾,如果需要可以停止。如果要同步多個(gè)頂級(jí)文件夾,只需使用sync()函數(shù)向代碼中添加更多行。有關(guān)更多選項(xiàng)和幫助,請(qǐng)參見(jiàn)以下鏈接:

https://pypi.python.org/pypi/dirsync/2.2.2

步驟3:創(chuàng)建。 exe

要?jiǎng)?chuàng)建可執(zhí)行文件,我們現(xiàn)在需要返回到命令提示符。

鍵入以下內(nèi)容,將文件夾路徑替換為DirectorySync.py腳本的路由,在最后一步中創(chuàng)建:

pyinstaller -F -w C:/Route_to_your_folder/DirectorySync.py

在python腳本的文件夾位置中創(chuàng)建一系列文件夾:__ pycache __,build,dist和另外兩個(gè)文件。現(xiàn)在dist文件夾中有一個(gè)名為DirectorySync.exe的文件,運(yùn)行該文件將在后臺(tái)執(zhí)行同步。該文件可以按原樣分發(fā)給任何人,然后他們可以運(yùn)行同步,而無(wú)需在計(jì)算機(jī)上安裝python。

解釋在命令提示符下鍵入的粗體字中的內(nèi)容:

‘pyinstaller’告訴計(jì)算機(jī)使用我們先前下載的模塊pyinstaller

‘-F’是一個(gè)選項(xiàng),它告訴pyinstaller僅生成一個(gè)可執(zhí)行文件,而不生成一系列可執(zhí)行文件

‘-w’是一個(gè)選項(xiàng),它告訴計(jì)算機(jī)每次運(yùn)行腳本時(shí)不顯示命令提示符。

路徑為python腳本的路徑。

有關(guān)更多選項(xiàng)和幫助,請(qǐng)參見(jiàn)以下鏈接:

https://pyinstaller.readthedocs.io/en/stable/usage 。..

步驟4:自動(dòng)運(yùn)行

您現(xiàn)在可以同步任何文件夾了只需雙擊可執(zhí)行文件,而無(wú)需重復(fù)復(fù)制,粘貼和刪除。但是,我們要更進(jìn)一步,讓W(xué)indows自動(dòng)運(yùn)行該過(guò)程,因此您不必?fù)?dān)心。

為此,我們將使用Windows隨附的Task Scheduler程序,該過(guò)程是基于Windows 10,但在其他Windows平臺(tái)上幾乎相同。

從開(kāi)始菜單打開(kāi)任務(wù)計(jì)劃程序。

在右側(cè)選擇“創(chuàng)建任務(wù)”

為其提供名稱和描述,并在底部確保已針對(duì)正確的操作系統(tǒng)對(duì)其進(jìn)行了配置。

在“觸發(fā)器”選項(xiàng)卡上,創(chuàng)建一個(gè)新觸發(fā)器通過(guò)單擊左下角的“新建”,在新的彈出窗口中選擇所需的配置,我選擇從“登錄”開(kāi)始執(zhí)行任務(wù),并每小時(shí)重復(fù)一次,因此我知道我每小時(shí)都有工作備份。單擊確定。

在“操作”選項(xiàng)卡上,以相同的方式創(chuàng)建一個(gè)新操作。我們需要做的是啟動(dòng)一個(gè)默認(rèn)程序。瀏覽到我們之前創(chuàng)建的可執(zhí)行文件,然后選擇。注意:-如果在創(chuàng)建任務(wù)后移動(dòng)可執(zhí)行文件,則該任務(wù)以及因此同步將無(wú)法完成。

在“條件”選項(xiàng)卡上,取消選中電源設(shè)置,使其也將依靠電池運(yùn)行

單擊“確定”,您現(xiàn)在已經(jīng)創(chuàng)建了任務(wù)。

重新啟動(dòng)計(jì)算機(jī),過(guò)一會(huì)兒,檢查目標(biāo)文件夾位置,看看同步是否正常,請(qǐng)注意,如果您的文件夾很大,則同步可能需要一段時(shí)間才能在第一時(shí)間復(fù)制所有文件夾。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4825

    瀏覽量

    86213
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用RASC生成Keil工程

    手動(dòng)新建一個(gè)名為“Workspace_Keil”的文件夾,并將該文件夾作為我們的工作空間,我們的所有Keil工程都會(huì)放在這個(gè)文件夾里面。值得注意的是:為了避免編譯錯(cuò)誤,該工作空間文件夾
    的頭像 發(fā)表于 05-15 14:46 ?291次閱讀
    使用RASC生成Keil工程

    hy_901108@@qq.com安裝EZ-PD Protocol analyzer version 4.0.0后,找不到驅(qū)動(dòng)文件夾,求解決

    你能把CY4500的驅(qū)動(dòng)發(fā)給我嗎?hy_901108@@qq.com安裝EZ-PD Protocol analyzer version 4.0.0后,我也找不到驅(qū)動(dòng)文件夾。我正在使用 Windows 11 64 位操作系統(tǒng)。
    發(fā)表于 05-08 07:56

    如何按層級(jí)數(shù)獲取文件夾名稱(或路徑),并依據(jù)層級(jí)數(shù)分組?

    第一組是主文件夾,第二組是次級(jí)文件夾,依次類推
    發(fā)表于 04-25 14:12

    CUBEMX在線升級(jí),保存在軟件子目錄下的工程文件夾自動(dòng)給刪掉了,為什么?

    這是識(shí)別了不是軟件的文件夾自動(dòng)刪掉?我已經(jīng)重新試過(guò)一次了,退回6.12版本然后在線升級(jí),果然新建的工程文件升級(jí)后 被刪掉了
    發(fā)表于 03-07 08:08

    為什么無(wú)法使用圖像文件夾執(zhí)行對(duì)象檢測(cè)Python演示?

    使用自定義固態(tài)盤 Mobilenet 執(zhí)行對(duì)象檢測(cè),并使用自定義腳本在文件夾中包含多個(gè)圖像。 每張圖像上的檢測(cè)結(jié)果都有相同的邊框位置。
    發(fā)表于 03-07 07:51

    AD軟件打開(kāi)DigIPCBA工作區(qū),希望可以按照文件夾檢索

    希望在AD軟件中打開(kāi)工作區(qū)的時(shí)候,工作區(qū)內(nèi)的文件夾能顯示,文件可以按照文件夾檢索,如果工作區(qū)內(nèi)PCB項(xiàng)目很多,不能區(qū)分文件夾,不方便訪問(wèn)
    發(fā)表于 11-01 11:15

    使用Python搭建簡(jiǎn)易本地http服務(wù)器,升級(jí)WIPI模組

    包,因此對(duì)于python來(lái)說(shuō),只需輸入一行命令,就能輕松打開(kāi)http服務(wù)。當(dāng)然,要運(yùn)行網(wǎng)頁(yè),就需要網(wǎng)頁(yè)有顯示內(nèi)容。因此我們可以先建立一個(gè)用于存放網(wǎng)頁(yè)文件文件夾。例如在F盤創(chuàng)建一個(gè)httpserver
    的頭像 發(fā)表于 09-29 15:38 ?1202次閱讀
    使用<b class='flag-5'>Python</b>搭建簡(jiǎn)易本地http服務(wù)器,升級(jí)WIPI模組

    如何實(shí)現(xiàn)Python復(fù)制文件操作

    Python 中有許多“開(kāi)蓋即食”的模塊(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在這篇文章中,你將會(huì)看到一些用 Python 實(shí)現(xiàn)文件復(fù)制的特殊
    的頭像 發(fā)表于 07-18 14:53 ?698次閱讀

    bootloader在線生成的壓縮包內(nèi)為空文件夾怎么解決?

    在線生成bootloader,同樣的Bootloader配置,成功生成過(guò)一次,再次生成之后文件夾內(nèi)為空,壓縮包172B,試了很多次都一樣
    發(fā)表于 07-18 07:32

    兩臺(tái)電腦怎么傳文件?干貨分享教程

    當(dāng)需要在兩臺(tái)電腦之間傳輸文件時(shí),有多種方便的方法可供選擇,以下是一些常見(jiàn)的方式及教程: ? 使用局域網(wǎng)共享 : 確保兩臺(tái)電腦連接在同一個(gè)局域網(wǎng)內(nèi)。 在其中一臺(tái)電腦上,設(shè)置要共享的文件夾。右鍵點(diǎn)擊
    的頭像 發(fā)表于 07-03 14:39 ?966次閱讀

    win10已安裝IDF環(huán)境,該如何安裝MDF環(huán)境,還是需要重新安裝一遍MDF文件夾中的IDF工具?

    下載問(wèn)題: 1. 從國(guó)內(nèi)鏡像 gitee 下載,使用esp-gitee-tools下載,會(huì)出現(xiàn)子倉(cāng)庫(kù)下載錯(cuò)誤 2. 翻墻使用git下載,同樣會(huì)出現(xiàn)子倉(cāng)庫(kù)下載錯(cuò)誤 安裝問(wèn)題: 1. win10已安裝IDF環(huán)境,該如何安裝MDF環(huán)境,還是需要重新安裝一遍MDF文件夾中的IDF工具?
    發(fā)表于 06-28 15:53

    如何設(shè)置power shell的默認(rèn)路徑為工作文件夾

    設(shè)置power shell的默認(rèn)路徑為工作文件夾,如附件圖所示,不用每次都去重新進(jìn)目錄。
    發(fā)表于 06-21 15:39

    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層文件夾丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: DroboPro FS網(wǎng)絡(luò)存儲(chǔ),共8塊SAS硬盤,組建了一組raid5磁盤陣列。 服務(wù)器存儲(chǔ)故障: 存儲(chǔ)中有一個(gè)共享文件夾丟失,該文件夾存放了重要數(shù)據(jù)。
    的頭像 發(fā)表于 06-21 10:10 ?499次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層<b class='flag-5'>文件夾</b>丟失的數(shù)據(jù)恢復(fù)案例

    在VSCode里安裝好了插件Espressif IDF,打開(kāi)一個(gè)demo的文件夾,程序里總提示頭文件找不到,為什么?

    在VSCode里安裝好了插件Espressif IDF,打開(kāi)一個(gè)demo的文件夾,程序里總提示頭文件找不到,然后在終端里敲入idf.py build也報(bào)錯(cuò),具體錯(cuò)誤信息見(jiàn)附件里圖片。這個(gè)安裝完Espressif IDF插件后還需要手動(dòng)配置環(huán)境嗎?需要怎么配置,多謝。
    發(fā)表于 06-21 06:11

    編譯components文件夾內(nèi)容引入的頭文件不對(duì)怎么處理?

    最近在移植LVGL,需要自己寫RGB驅(qū)動(dòng) 我把LVGL放在components文件夾中,但編譯的時(shí)候提示缺少esp_lcd下頭文件的引用 仔細(xì)找了一下發(fā)現(xiàn),編譯components內(nèi)容的時(shí)候只引入
    發(fā)表于 06-17 07:35