91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python3文件復制、延遲文件復制任務的實現方法

發布時間:2020-10-17 04:27:17 來源:腳本之家 閱讀:111 作者:魯能大球場的角旗桿 欄目:開發技術

使用python版本3.6.1

python3文件復制、延遲文件復制任務的實現方法

工作中測試客戶端傳輸報文速率,寫了以下兩個腳本。

第一個,簡單的復制文件并重命名。

第二個,在循環中增加延時的功能。

使用場景將文件復制并重命名(重命名方式在文件末尾加生成的隨機數)

#!/usr/bin/python3
#coding=GB2312
import os
import os.path
import random
import shutil
count = 0
#源文件夾
src="E:\\file\\CEB411Message__20171115123454.xml"
#目標文件夾
tar="E:\\file\\target4\\"
while count < 10:
 print (count, " 執行復制任務")
 ram=str(random.randint(1,1000000))
 tar="E:\\file\\target4\\"+"CEB411Message_74967F7C570E_"+ram+".xml"
 count = count + 1
 shutil.copyfile(src,tar)
else:
 print (count, " 復制任務完成")

此處,寫為#coding=GB2312的原因是,在JetBrains PyCharm Community Edition 2017.1.2 x64 下utf-8運行正常,在win8 直接執行腳本時報錯。這顯然是字符集的問題,嘗試后改為文中。

下面程序添加了一個循環,采用了引入延時生成。

#!/usr/bin/python3
#coding=GB2312
import os
import os.path
import random
import time 
import shutil
#源文件夾
src="E:\\file\\xml\\311.xml"
count = 0
#總循環次數(10)
while count <10:
 eachcount = 0
 #每次循環生成的條數(5)
 while eachcount <5:
 #生成隨機數放在報文名中,用于區分報文名
 ram=str(random.randint(1,1000000000))
 tar="E:\\file\\xml\\3111\\"+"CEB411Message_116EA6A4-9D5A-4418-8281-74967F7C570E_"+ram+".xml"
 eachcount=eachcount+1
 shutil.copyfile(src,tar)
 count = count + 1
 #執行一次循環休眠時間(5秒)
 time.sleep(5)
else:
 print (count, " 復制任務完成")

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天台县| 米脂县| 海安县| 内江市| 宜州市| 大足县| 阳山县| 大田县| 和田县| 垦利县| 大连市| 剑阁县| 曲阳县| 兰考县| 永川市| 额济纳旗| 开远市| 锡林郭勒盟| 乐清市| 离岛区| 宝山区| 绵竹市| 贵州省| 南丹县| 米易县| 新化县| 马山县| 黎川县| 麦盖提县| 宝坻区| 凯里市| 铜梁县| 商都县| 于田县| 石城县| 抚松县| 咸阳市| 凤山县| 江孜县| 潍坊市| 内乡县|