利用时能够直接调用,那与现时客户laowng不相同

  

#os.mkdir(r'C:UsersAdministratorDesktop老王12qwe')  #没辙成立多级路线

若是原客户名老王,已删除,可是cmd后路线仍然C:Users老王>,那与现行反革命顾客laowng不平等了需改为C:Userslaowang>。

#print(ls)

 

print(aaa)

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这个用户登陆即可。

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

num = i.rfind('.')

try:

#变动暗许目录 chdir()  cd /重临根目录  cd ../再次来到上顶尖目录

print('输入的门道错误')

except FileNotFoundError as aaa:

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

print(ex)

a = 10/0

'''

#s = os.getcwd()

try  except即使能够捕获分外,可是会耳熏目染代码的周转功效

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

if True:

调用方法:

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

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

例如except Error as sd:

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

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

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

可怜处理:

import os

1、import 模块名    对模块举行导入

#ls = os.listdir(r'C:UsersAdministratorDesktop')

#获得目录列表,并再次来到叁个列表  listdir(路线)

并得以记下特别新闻

print('1......')

print(ex)

'''

为此要将其放在或者会出错的地点

print('3......')

ls = listdir(path)  #列出目录下具有文件与公事夹名

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

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

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

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

os.rename(i,newName)

#创设多级路线  makedirs()  当文件夹已存在时爱莫能助创立

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

if num!=-1:

print('5......')

其余的都未有功效域

'''

content = None

#去除文件夹+子文件(文件夹),未有该文件夹会报错  rmtree(路线+文件夹名)

在python中唯有函数与类个中有效能域的定义

newName = i[:num]+'-new'+i[num:]  #重命名

#os.remove(r'C:UsersAdministratorDesktop老王.txt')

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

print(content)

b/=0

except后不写任何类,表示捕捉全体特别。假设有至极,会暂停实行try内部的主次,

if os.path.isfile(i):  #看清是还是不是是文件

十一分管理在那之中的变量没有功用域

try:

兴许出现万分的代码

转而推行except,在程序施行完except之后,会继续奉行前面包车型地铁顺序

对十分音信作出表明

import os.path

content = content.read()

print('输入的不二秘技不设有')

for i in ls:

except:

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

当分外出现的时候,python的解析器会对这种特别进行分析,并将其实例化获得多少个十二分对象

#创制文件夹  mkdir(路线+文件夹名字)  当文件夹已存在时不可能创造

#删去文件  remove(路线+文件名)  无法去除文件夹

'''

#print(type(s))

try  except当中

python中有停放的模块,使用时得以直接调用

'''

import os

content = None

print(b)

print(a)

'''

唯有上句sd是只服从于那多少个管理内部的有的变量

print(content)

except (FileNotFoundError,NameError,ZeroDivisionError) as ex:

try:

os.chdir(path)  #切换职业目录到如今输入路线

b = 20

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

'''

import shutil

下一场再与except里面的不胜类实行匹配,假设相称成功,将格外赋值给目的,赋值的时候能够采取as

a = 10

'''

#拿到当前目录,再次回到三个字符串  getcwd()

#print(s)

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

except Exception as ex:

二个大约的小应用:批量改变文件名

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

print(ex)

print(b)

try:

本文由金莎娱乐场官方网站发布于www.citytodolist.com,转载请注明出处:利用时能够直接调用,那与现时客户laowng不相同

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。