python更新遊戲程式

來源:互聯網
上載者:User

標籤:filename   os.walk   list   odi   new   ack   etc   TE   for   

#!/usr/bin/env python#coding:utf-8import osimport shutilimport zipfiledm_path = ‘/data/bz-tw-and‘script_path = os.getcwd()new_dm_dir = script_path+‘/bz_new/scripts‘after_zip = ‘.zip‘for (root,dirs,filename) in os.walk(script_path): for file in filename: if file[-4:] == after_zip: zip_package = os.path.join(root,file) z = zipfile.ZipFile(zip_package,‘r‘) z.extractall(script_path+‘bz_new‘) z.closefor qu_name in os.listdir(dm_path): backup_dm = dm_path+‘/‘+qu_name+‘/‘+‘_scripts‘ now_dm = dm_path+‘/‘+qu_name+‘/‘+‘scripts‘ if os.path.exists(backup_dm): shutil.rmtree(backup_dm) os.rename(now_dm,backup_dm) else: os.rename(now_dm,backup_dm) shutil.copytree(new_dm_dir,now_dm) os.remove(now_dm+‘/Config.lua‘) shutil.copyfile(dm_path+‘/‘+qu_name+‘/Config.lua‘,now_dm+‘/Config.lua‘)

python更新遊戲程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.