当前位置: 首页 > news >正文

wordpress如何优化网站速度wordpress放到哪里

wordpress如何优化网站速度,wordpress放到哪里,湖州设计公司,安徽省住房与城乡建设厅网站[Python] 纯文本查看 复制代码多进程实现复制文件步骤#xff1a;(1)获得源文件夹路径#xff1b;(2)获取源文件夹下各文件的文件名(3)获得目标文件夹(4)复制文件(文件夹不能复制)新增内容#xff1a;复制一个文件夹下的所有文件知识点#xff1a;(1)os模块#xff1a;1多进程实现复制文件步骤(1)获得源文件夹路径(2)获取源文件夹下各文件的文件名(3)获得目标文件夹(4)复制文件(文件夹不能复制)新增内容复制一个文件夹下的所有文件知识点(1)os模块1listdir(path),得到路径path下的所有文件夹名和文件名。(只有一层)2mkdir(path),新建该路径的文件夹3path.isdir(path),该路径是否为文。是返回true4path.isfile(path), 该路径是否为文件。 是返回true。(2)multiprocess 多进程1Pool() 进程池2Manger().Queue() 队列(进程通信)(3)递归实现复制子文件夹下的文件。2019年10月23日import multiprocessingimport osimport time#1得到复制的文件夹名def get_old_folder_name():old_folder_name input(请输入复制目录:)return old_folder_name#2得到文件夹下的文件名def get_file_names( folder ):file_names os.listdir(folder)return file_names#3新建文件夹def creat_folder(new_folder_name):try:os.mkdir(new_folder_name)except:passreturn new_folder_name#4复制文件到指定文件夹下def copy_file(file_name, old_folder_name, new_folder_name,queue):try:#如果是文件进行复制if os.path.isfile( old_folder_name/file_name):#不知道文件类型直接使用二进制读取。old_f open(old_folder_name/file_name, rb)read_str old_f.read()old_f.close()new_f open(new_folder_name / file_name, wb)new_f.write(read_str)new_f.close()#如果是文件夹进行递归。 新建文件夹--》获取子文件夹文件名--》复制文件if os.path.isdir(old_folder_name/file_name):new_folder_name creat_folder(new_folder_name/file_name)old_folder_name old_folder_name /file_namefile_names get_file_names(old_folder_name)for file_name in file_names :copy_file(file_name, old_folder_name, new_folder_name, queue)except:pass#避免”复制“文件夹而产生的文件数量不够程序不能结束queue.put(1)#time.sleep(1)没有实际作用只是为了看进度条的效果time.sleep(1)#5主函数def main(queue):old_folder_name get_old_folder_name()print(原文件夹 ,old_folder_name)file_names get_file_names(old_folder_name)print(文件数量 ,len(file_names))new_folder_name input(请输入新的文件夹名:)new_folder_name creat_folder( new_folder_name)print(新文件夹 ,new_folder_name)for item in file_names :pool.apply_async(copy_file, (item,old_folder_name,new_folder_name ,queue))pool.close()file_num 0file_sum len(file_names)while True:if not queue.empty():queue.get()file_num1print(\r,end)print(▓*int(file_num/file_sum *50), end)print( 已完成 %.2f%% % (file_num/file_sum*100), end)if file_num file_sum:print()breakprint(复制完成)#5函数入口if __name__ __main__:pool multiprocessing.Pool(10)queue multiprocessing.Manager().Queue()main(queue)
http://www.pierceye.com/news/282917/

相关文章:

  • 长沙网站建设公司联系方式网站注册手机号安全吗
  • 广州市网站建设服务机构建设部网站查资质
  • 医院网站建设思路wordpress mx主题
  • 天津如何做百度的网站虚拟机做局域网网站服务器
  • 网站建设维护需要懂哪些知识网站建设优质公司
  • 怎么做网络彩票网站校园网站建设经费申请报告
  • 廊坊公司做网站一般网站图标是用什么做的
  • php网站开发文档模板玖壹购网站是做啥子的
  • 海报模板网站有哪些小程序电商平台排名
  • 百度一下百度网站苏州优秀网站设计企业
  • 通信管理局网站备案cms网站建设的实训总结
  • 西安知名网站建设公司百度网页版微信
  • 单纯python能完成网站开发吗门户网站衰落的原因
  • 唐山微网站建设价格宁波外贸网站推广优化
  • 如何能把网站做的更大赤峰网站建设赤峰
  • 织梦大气绿色大气农业能源化工机械产品企业网站源码模版网站设计是用ps做图吗
  • 长沙建设网站公司浙江网站建设上市公司
  • 成都艾邦视觉专业网站建设公司有内涵大气的公司名字
  • 制作学校网站编程基础知识大全
  • 建设银行网站买手机阿里云已备案域名购买
  • 12个优秀的平面设计素材网站wordpress 标题 拼音
  • 瑶海区网站建设公司上海app开发定制公司
  • 北海建设厅网站局域网的电脑怎么做网站服务器
  • 莱芜网站建设价格域名注册成功后怎么使用网站
  • 衡阳县建设局网站wordpress 图片缓存
  • 浙江门户网站建设公司新闻稿发布
  • 温州网站建设排名wordpress 汉化失败
  • 做数据可视化的网站推广类软文案例
  • 外包做网站的要求怎么写做网站 360
  • 温州网站建设价格技术微信公众号免费开通