博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
chucilianxi
阅读量:5343 次
发布时间:2019-06-15

本文共 2224 字,大约阅读时间需要 7 分钟。

递归删除文件夹 import os # def delete_path2(path): # #     if os.path.isfile(path): # #         os.remove(path) # #     elif os.path.isdir(path): # #         # 遍历文件夹内容 # #         for filename in os.listdir(path): # #             sub_path = os.path.join(path, filename) # #             delete_path2(sub_path) # #         # 删除文件夹 # #         os.rmdir(path) # #     else: # #         print("路径不存在!") # #使用配置文件完成记录用户名与密码,登录前判断是否存在相应的配置信息 不存在则正常输入用户名密码, 存在则直接读取配置进行登录,首次登录成功后记录将用户密码写入配置文件 # # # # delete_path2(r"") # # import configparser # name=input('请输入用户名') # passw=input('请输入密码') # cfg=configparser.ConfigParser() # cfg.read('xinxi.cfg') # if not cfg.sections(): #     cfg.add_section('dengluxinxi') #     cfg.set('dengluxinxi','username',name) #     cfg.set('dengluxinxi', 'password', passw) #     with open ('xinxi.cfg','wt',encoding='utf-8') as f: #         cfg.write(f) # else: #     with open ('xinxi.cfg',encoding='utf-8') as f: #         cfg.read(f) #     nam=cfg.get('dengluxinxi','username') #     mim=cfg.get('dengluxinxi','password') #     if name==nam and mim==passw: #         print('登陆成功') 实现一个上传文件功能,upload 参数为一个路径,首先判断路径是否存在,在判断是否是一个文件, 是文件则打印开始上传,是文件夹则现将文件夹压缩,在打印开始上传 # # import os # import configparser # def xunzai(lujing): #     cfg=configparser.ConfigParser() #     cfg.read('download.cfg',encoding='utf-8') # #     if not cfg.sections(): #         cfg.add_section('download_path') #         cfg.set('download_path','download_path',lujing) #         # cfg.set('dengluxinxi', 'password', passw) #         with open ('download.cfg','wt',encoding='utf-8') as f: #             cfg.write(f) #     else: #         if os.path.exists(lujing): #             print('正确') #         else: #             print('错误') # xunzai(r'') 在配置文件中增加一个download_path路径,用于表示用户下载路径,运行程序时先检查,该路径是否存在, 不存在则直接创建,存在时,判断是否是一个正确的文件夹路径 # import os # import shutil # # list1=[] # def panduan(lujing): #  if os.path.exists(lujing): #      if os.path.isfile(lujing): #          print('lujing') #          # shutil.copy('lujing','') #      elif os.path.isdir(lujing): #          # r=list.extend(list1,os.path.split('lujing')) #          shutil.make_archive('test.zip','zip',lujing) # panduan(r'')

转载于:https://www.cnblogs.com/wrqysrt/p/10103604.html

你可能感兴趣的文章
自己生成一个NDK的浅析
查看>>
Excel数据导入到数据库
查看>>
scala入门-06抽象类(abstract)的使用
查看>>
mvn -v报java.lang.ClassNotFoundException
查看>>
网络TCP/IP分层、子网掩码等基本概念
查看>>
安卓day34内容提供者
查看>>
bitset
查看>>
jQuery最佳实践
查看>>
SELinux FAQ
查看>>
Java中synchronized同步的理解
查看>>
自己总结的C#编码规范--4.注释篇
查看>>
关于企业的薪酬体系之思考
查看>>
【BZOJ】【1047】【HAOI2007】理想的正方形
查看>>
[nodejs]Buffer vs String
查看>>
python 数值计算库
查看>>
java 服务重启 js 中被注释代码仍然执行
查看>>
我并不是不闻不问![C#]
查看>>
插件大全网址
查看>>
2016/4/2 json:js和jquery中轻量级数据交换格式 例: 窗口弹出 popwindow
查看>>
ABAP EXCEL数据上传时因为栏位字符串过长而被截断的问题解决方法
查看>>