Python教程

Python 列数据加标点

本文主要是介绍Python 列数据加标点,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

目标文件内容:

 

 代码:

#-*-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',
'新闻人民网',
'新华网',
'央视网',
'国际在线',
'中国网',
'中经网',
'光明网',
'央广网',
'求是网',
'中青网',
'网信网',
'西安市政府'

 

这篇关于Python 列数据加标点的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!