gpt4 book ai didi

Python处理并覆盖外部文本文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:26:24 25 4
gpt4 key购买 nike

<分区>

我有一个输入文本文件如下,保存为12.txt:

[(442, 165), (442, 184), (487, 165), (487, 184)],english

我的目标是从此文件中删除所有特殊字符并覆盖它:我正在使用下面的 python 脚本:

import os
import numpy as np
import math
import cv2 as cv

#path = '/media/D/code/OCR/text-detection-ctpn/data/mlt_english+chinese/image'
gt_file = '12.txt'

with open(gt_file, 'r+') as f:
for line in f.readlines():
line = line.replace("[", "")
line = line.replace("(", "")
line = line.replace(")", "")
line = line.replace("]", "")
line = line.replace(" ", "")

f.write(line)

但是它给了我这个输出:

[(234, 162), (234, 183), (307, 162), (307, 183)],english
234,162,234,183,307,162,307,183,english

我不想像上面显示的那样附加输出我希望输出覆盖 12.txt。运行 python 脚本后的 12.txt 文件应该如下所示:

234,162,234,183,307,162,307,183,english

我提到了Python replace and overwrite instead of appending但是我缺少一些东西

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com