文件操作

Posted xusuns

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件操作相关的知识,希望对你有一定的参考价值。

1.with打开

with open(rE:\py\text_files\pi.txt) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.read()
    print(contents.strip())

2.逐行读取及打印

filename = E:\py\\text_files\pi.txt
with open(filename) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.readlines()  # 逐行读取
    for i in contents:
        print(i.strip())  # 逐行打印,去除空行的空格

3.调整指针

filename = rE:\py\text_files\pi.txt
with open(filename) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.readlines()  # 逐行读取
    # file_object.seek(20)#调整指针位置
    print(file_object.tell())  # 42获取指针位置
a = ‘‘
for i in contents:
    a = a + i.strip()  # 拼接字符串
print(a)  # 3.141592653589793238462643383279
print(len(a))  # 32

 

以上是关于文件操作的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode 如何操作用户自定义代码片段(快捷键)

代码片段 - Golang 实现集合操作

Apollo Codegen 没有找到生成代码的操作或片段

VSCode自定义代码片段——.vue文件的模板

操作栏标签片段中的片段?