永发信息网

python中line对象的行号怎么获得

答案:2  悬赏:40  手机版
解决时间 2021-01-24 20:25
  • 提问者网友:战魂
  • 2021-01-24 15:42
python中line对象的行号怎么获得
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-01-24 16:40
python中line对象的行号怎么获得
#-*- coding: utf-8 -*-import res = '''1 #!/usr/bin/env python23 from cgi import FieldStorage4 from os import environ5 from cStringIO import StringIO 6 from urllib import quote, unquote7 from string import capwords, strip, split, join89 class AdvCGI(object):1011 header = 'Content-Type: text/html\n\n'12 url = '/py/advcgi.py'13'''LINE_PATTERN =r'\s*\d+\s?(.*)'def func(text): c = re.compile(LINE_PATTERN) lists = [] lines = text.split('\n') for line in lines: r = c.findall(line) if r: lists.append(r[0]) return '\n'.join(lists)if __name__ == '__main__': l = func(s) print l
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-01-24 17:24
配置起来 不好用 还不如换个 编辑器 比如 sublime text pycharm
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯