• 文件与IO


    1 name = ["name", 'leiwenxuan',25]
    2 # print(','.join(name)) #会报错
    3 #方法一
    4 print(','.join(str(x) for x in name))
    5 #方法2
    6 print(*name, sep=',')  #可迭代对象
     1 import glob
     2 pyfile = glob.glob('day_812/*.py')
     3 print(pyfile) #获取当前文件下所有的点PY文件
     4 
     5 
     6 # import  os
     7 # print(os.getcwd()) #获取当前目录
     8 # # os.chdir('c:\') #强制改变目录
     9 # print(os.getcwd())
    10 # os.makedirs('lei\wen\xuan') #创建一个文件夹,中间文件夹没有也创建
     1 from functools import partial
     2 #检查文件或是目录是否存在
     3 import  os
     4 os.path.exists('b.txt')
     5 # print(os.path.exists('v.txt')) #存在返回True 否则返回False
     6 # print(os.path.isfile('c.txt'))#检测文件存在返回True
     7 # print(os.path.isdir('le')) #检测文件目录是否存在 在返回True
     8 # print(os.path.getatime('OneNewday.py'))#文文件大小
     9 import time
    10 time.ctime(os.path.getatime('a.txt'))
    11 print(time.ctime(os.path.getatime('a.txt')))
    12 #打印Mon Aug 13 10:43:51 2018 获取文件的创建日期
    13 print(os.listdir()) #获取当前文件目录的文件信息
    1 import gzip
    2 #读取压缩文件
    3 # with gzip.open('tset1.gzip','rt') as f:
    4 # #     text = f.read()
    name = ["name", 'leiwenxuan',25]
    # print(','.join(name)) #会报错
    #方法一
    print(','.join(str(x) for x in name))
    #方法2
    print(*name, sep=',')
    #name,leiwenxuan,25

     文件操作:

      1;文件的路径 ,文件路径有绝对路径和相对路径

      2,编码方式

      3,操作方式 :只读, 只写, 写读, 读写, 追加

      读模式有: r  *****

           rb  以字节的方式 

           r+

           r+b

           read() #全部读出来

           redaline() 读取一行

           readlines() 读取全部以列表的方式返回

           for 循环 

            for line in f: #每次读取一行 直到读取结束

           写操作

              w  ***

              wb  以字节的方式写入

              w+

        

      

            

  • 相关阅读:
    Java框架-mybatis02基本的crud操作
    Java框架-mybatis01查询单个数据
    MAC常用命令
    性能测试工具Jmeter13-Jmeter跨线程组调用token
    性能测试工具Jmeter12-Jmeter连接配置带跳板机(SSH)的mysql服务器
    Java基础29-子父类中的成员变量
    Java基础28-继承
    Java基础27-单例设计模式
    启动项目时报spawn cmd ENOENT
    npm安装教程
  • 原文地址:https://www.cnblogs.com/leiwenxuan/p/9467245.html
Copyright © 2020-2023  润新知