文章内容

2021/1/20 15:15:09,作 者: 黄兵

python字符串相关操作总结

最近在python程序中,遇到使用subprocess读取系统命令相关操作,涉及到大量的字符串操作,对python字符串操作进行总结。

bytes装换成str:

result.stdout.decode('utf-8')

result.stdout是bytes数据类型,转成str类型。

字符串查找:

get_time_result.index('time')

python 的index方法是在字符串里查找子串第一次出现的位置,如果没有找到会抛出异常。

字符串截取:

#!/usr/bin/python

var1 = 'Hello World!'
var2 = "Python Programming"

print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

结果:

var1[0]:  H
var2[1:5]:  ytho

关于python中字符串更多的操作,可以参考这篇文章:Python - Strings

分享到:

发表评论

评论列表