Py学习  »  Python

我需要用python替换SQL文件中的某个数字

Tomás Jullier • 3 年前 • 1343 次点击  

我在sql文件中有一个简单的sql查询:

SELECT * FROM public.flores_comahue
WHERE codigo_postal::int > 7000

在这种情况下,我需要替换数字7000,但它可以是任何其他数字。 我试过了,但显然没用:

fin = open("prueba.sql", "r")

fout = open("prueba.sql", "w")

for line in fin:
    for i in line:
        if isinstance(i, int):
            fout.write(fout.replace(i, 5))

fin.close()
fout.close()

我非常感谢你的帮助

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/133674
 
1343 次点击  
文章 [ 2 ]  |  最新文章 3 年前