您的位置:澳门皇冠金沙网站 > 操作系统 > python关于文件夹与文件的简单操作

python关于文件夹与文件的简单操作

2019-10-03 02:13

  

调用方法:

 

path = input('请输入完整的路径:')

假设原用户名老王,已删除,但是cmd后路径还是C:Users老王>,这与现在用户laowng不一致了需改为C:Userslaowang>。

try:

1.先新建一个管理员账户laowang,然后登陆laowang这个账户;
2.重命名 c:Users老王 为 c:Userslaowang;
3.打开注册表编辑器(win+R 输入 regedit),定位到 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList 的某一子项(S-1-5-21... 开头的),将“数据名称”为 ProfileImagePath 的“数值数据”内容 C:Users老王 改为 C:Userslaowang;
4.改后用laowang这个用户登陆即可。

所以要将其放在可能会出错的地方

print(content)

#print(s)

try:

'''

except:

当异常出现的时候,python的解析器会对这种异常进行分析,并将其实例化得到一个异常对象

一个简单的小应用:批量修改文件名

print('输入的路径错误')

try:

'''

except (FileNotFoundError,NameError,ZeroDivisionError) as ex:

import os

只有上句sd是只作用于异常处理内部的局部变量

import os

path = input('输入文件的路径:')

#删除文件  remove(路径+文件名)  不能删除文件夹

并可以记录异常信息

'''

except Exception as ex:

print(content)

b = 20

#shutil.rmtree(r'C:UsersAdministratorDesktop老王12')

try  except虽然能够捕获异常,但是会影响代码的运行效率

content = open(path,'r',encoding = 'utf-8')

content = None

print('4......')

try  except当中

#改变默认目录 chdir()  cd /返回根目录  cd ../返回上一级目录

澳门皇冠金沙网站,print(b)

#删除空文件夹,没有该文件夹会报错  rmdir(路径+文件夹名)

'''

#os.rename(r'C:UsersAdministratorDesktoplaowang',r'C:UsersAdministratorDesktop老王')

a = 10

for i in ls:

print(ex)

num = i.rfind('.')

print(ex)

2、模块名.函数名    调用函数

b/=0

#os.remove(r'C:UsersAdministratorDesktop老王')  #报错,拒绝访问

#os.makedirs(r'C:UsersAdministratorDesktop老王12qwefdgdfgertert')

try:

例如except Error as sd:

#print(ls)

print('2......')

#重命名文件与文件夹  rename(路径+旧文件(文件夹)名,路径+新文件(文件夹)名)

#os.mkdir(r'C:UsersAdministratorDesktop老王1')

本文由澳门皇冠金沙网站发布于操作系统,转载请注明出处:python关于文件夹与文件的简单操作

关键词:

  • 上一篇:没有了
  • 下一篇:没有了