VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 5. python 文本解析

5. python 文本解析

这一章节我们简单的聊聊文本解析的两种方法:

1.分片,通过分片,记录偏移处,然后提取想要的字符串

例子:

  >>> line='aaa bbb ccc'  
  >>> col1=line[0:3]  
  >>> col3=line[8:]  
  >>> col1  
  'aaa'  
  >>> col3  
  'ccc'  
  >>>   

2.split()

  >>> line='aaa bbb ccc'  
  >>> a=line.split (' ')  
  >>> a  
  ['aaa''bbb''ccc']  
  >>> a[0]  
  'aaa'  
  >>> a[1]  
  'bbb'  
  >>> a[2]  
  'ccc'  
  >>>   
  >>> line='aaa,bbb,ccc'  
  >>> a=line.split (',')  
  >>> a  
  ['aaa''bbb''ccc']  
  >>>   

使用split方法,根据特征码提取不同的字符

虽然上面的两种方法对于平常文本解析的潜力有限,但是它们对于我们平常编程的时候值的传递有着不少的用处

例如json字符串就是其中一个比较典型的例子,使用{} [] , 三种符号,区分开各种对象


相关教程