Python 列数据加标点

工作中遇到sql查询时,使用select * from where proj_num in( ) 时,需要对一列数据加标点,可以使用如下方法:

目标文件内容:

Python 列数据加标点

 

 代码:

#-*-coding:utf-8-*-
'''
with open是python用来打开本地文件的,它会在使用完毕后,自动关闭文件,无需手动书写close(),所以读写文件尽量使用with open语句

语法:

with open(filepath,mode,encoding='utf-8') as f:
mode即读取文件的方式:

'''
# filename = 'target.txt'

file_path = "E:\PycharmProjects\\targetfile.txt"

with open(file_path,'r',encoding='utf-8') as f:
    lines = f.readlines()
    for line in lines:
        x = line.strip()
        if(line != lines[-1]):
            y = "'"+x+"',"
        else:
            y = "'" + x + "'"
        print(y)

结果如下: 

'hao123',
'新闻人民网',
'新华网',
'央视网',
'国际在线',
'中国网',
'中经网',
'光明网',
'央广网',
'求是网',
'中青网',
'网信网',
'西安市*'

 

上一篇:淘东电商项目(59) -聚合支付(集成银联支付)


下一篇:Spring常用的工具类