file=open('a.txt','r') file.seek(1) #------GBK:汉字是seek(2)2个字节为一个汉字从第二个汉字开始读取,英文是seek(1)1个字节为1个字母,从第二个字母开始读取,seek()从数字第1开始,没有下标是0的说法 print(file.read()) #---- utf-8 : 中汉字是三个字符,,所以seek(3)或者3的倍数 file.close() #上下文管理器: # with之后 as之前的成为上下文表达式,其结果是上下文管理器(类对象实现特殊方法 _enter_() 和 _exit_() 这两个方法,称这个类对象遵守上下文管理器协议, # 而这个类的实例对象为上下文管理器) with open('logo.png') as src_file: #把路径文件图复制到目标文件图中,相比以上的close()函数,着个类中自带,不需要额外写 with open('fz.png','wb') as target_file: target_file.write(src_file.read()) import os # os.system('notepad.exe') # os.system('calc.exe') os.startfile('D:\Google_down\WX\WeChat\WeChat.exe') import os # os.startfile('C:\Program Files (x86)\Lenovo\SLBrowser\SLBrowser.exe') os.startfile('C:/Users\86186\AppData\Local\Google\Chrome\Application\chrome.exe') ##按照Linux的路径斜杠符号/来写路径,而是按照Windows的路径斜杠符号\来写的,因此造成了这个异常。 import time #-----计算代码运行时间 用imprt time start=time.time() start=time.time() def add(start,end): if start<end: res=sum(range(start,end+1)) print(res) else: print("错了") n=1 nn=2 print(n,"+",nn,"=",n+nn) print(add(1,20)) end=time.time() print('Running time:%f Senconds'%(end-start)) #os 模块的操作方法 import os print(os.getcwd()) #---------获得该文件的路径 lis=os.listdir('../04') #---------获得指定路径下的所有目录列表 print(lis) # os.mkdir("newdir2") #----------在当前文件夹中建立同级文件夹 newdir2 # os.makedirs('a/b/c') #----------建立同级 “多级文件夹a下的b下的c” # os.rmdir('newdir2') #--------删除刚刚建立的文件夹 newdir2 # os.removedirs("a/b/c") #--------删除刚刚建立的整个 “多级文件夹 ” # os.chdir("D:\\NEW") #--------更改文件的操作路径,接下来的文件都在更改的路径下进行此操作 # print(os.getcwd()) #--------获取刚刚更改的文件夹的路径 import os.path print(os.path.abspath('04.py')) #------获得参数的绝对路径 print(os.path.exists("05.py"),os.path.exists("demo_1_python.py")) #-----------------确认参数里的路径是否存在 print(os.path.basename("D:\\pyCharm_2020\\04\\04.py")) #----------------提取文件名 print(os.path.isdir("D:\\pyCharm_2020\\04")) #----------------判断是否为路径 print(os.path.dirname("D:\\pyCharm_2020\\04\\04.py")) #--------------提取路径名 print(os.path.split("D:\\pyCharm_2020\\04\\04.py")) #--------路径名和文件名分开 print(os.path.splitext("04.py")) #---------文件名和扩展名分开 print(os.path.join('D:\\pyCharm_2020\\04', '04.py')) #---------把路径名和文件名连接在一起 """ import os path=os.getcwd() list=os.listdir(path) for a in list: if a.endswith(".py"): print(a)
继第二次整理的后续
最新推荐文章于 2024-09-14 19:55:48 发布