首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python怎么向文件特定位置插入一个字符串

2013-01-02 
python如何向文件特定位置插入一个字符串如题,比如:有文件a.txt,内容为“abc”;如何将其内容改为“123abc”。初

python如何向文件特定位置插入一个字符串
如题,比如:
有文件a.txt,内容为“abc”;如何将其内容改为“123abc”。

初学python比较纠结,求解救。
[解决办法]

file = open( "test.txt", "r" )
content = file.read()
file.close()
pos = content.find( "abc" )
if pos != -1:
content = content[:pos] + "123" + content[pos:]
file = open( "test.txt", "w" )
file.write( content )
file.close()
print "替换了"

热点排行