当前位置:   article > 正文

python多线程写同一文件_Python 多线程,文件io

python多线程操作同一个文件

import os #目录操作

def writeFile():

fo = open("foo.txt", "a+") #打开一个文件,第二个参数为打开的模式:r 只读,r+读写 w只写 w+读写 wb二进制方式只写 a 追加

print ("文件名: ", fo.name)

print("是否已关闭 : ", fo.closed)

print("访问模式 : ", fo.mode)

fo.write("www.runoob.com!\nVery good site!")

fo.close() #刷新缓冲区里任何还没写入的信息,并关闭该文件,这之后便不能再进行写入

print("是否已关闭 : ", fo.closed)

def readFile():

fo = open("foo.txt", "r+") # 打开一个文件,第二个参数为打开的模式:r 只读,r+读写 w只写 w+读写 wb二进制方式只写 a 追加

print("文件名: ", fo.name)

print("是否已关闭 : ", fo.closed)

print("访问模式 : ", fo.mode)

str = fo.read(10);

print("读取的字符串是 : ", str)

position = fo.tell();

print("指针当前文件位置 : ", position)

# 把指针再

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/488959
推荐阅读
相关标签
  

闽ICP备14008679号