python 字符串替换_Python,字符串。替换()和\n
(编辑:这个剧本似乎对其他想帮忙的人有用。是因为我运行的是python2.7吗?我真的不知所措……)
我有一本书的原始文本文件,我试图用页面来标记。在
假设文本文件是:some words on this line,
1
DOCUMENT TITLE some more words here too.
2
DOCUMENT TITLE and finally still more words.
我尝试使用python将示例文本修改为:
^{pr2}$
我的策略是将文本文件作为字符串加载。生成与数字列表对应的字符串搜索和替换。替换字符串中的所有实例,并写入新文件。在
下面是我写的代码:from sys import argv
script, input, output = argv
textin = open(input,'r')
bookstring = textin.read()
textin.close()
pages = []
x = 1
while x<400:
pages.append(x)
x = x + 1
pagedel = "DOCUMENT TITLE"
for i in pages:
pgdel = "%d\n%s" % (i, pagedel)
nplus = i + 1
htmlpg = "
\n
" % nplus
bookstring = bookstring.replace(pgdel, htmlpg)
textout = open(output, 'w')
textout.write(bookstring)
textout.close()
print "Updates to %s printed to %s" % (input, output)
脚本运行时没有错误,但它也不会对输入文本进行任何更改。它只是简单地逐字重印。在
我的错误是不是跟回报太难有关?\n?非常感谢任何帮助。在
python 字符串替换_Python,字符串。替换()和\n相关推荐
- python字符串之查找与替换_Python字符串操作(查找,替换,分割和连接)方法及其使用...
str 提供了如下常用的执行查找.替换等操作的方法: startswith():判断字符串是否以指定子串开头. endswith():判断字符串是否以指定子串结尾. find():查找指定子串在字符串 ...
- python模板代码替换_Python - 安全替换字符串模板(safe_substitute) 详细解释
安全替换字符串模板(safe_substitute) 详细解释 本文地址: http://blog.csdn.net/caroline_wendy/article/details/27057339 字 ...
- python 字符串替换_python字符串替换的2种方法
一.python字符串替换可以用两种方法实现: 1.用字符串本身的方法 2.用正则来替换字符串 下面用个例子来实验: a = 'hello word' 我把a字符串里的word替换为python 1. ...
- python字符串变量替换_python字符串替换第一个字符串的方法
Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾. # 例1:字符串截取 str = '1234567 ...
- python 字符串替换_python字符串替换第一个字符串的方法
Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾. # 例1:字符串截取 str = '1234567 ...
- python123字符串替代_python字符串批量替换
python中如何对多个字符快速替换 python中快速进行多个字符替换的方法小结 先给出结论: 要替换的字符数量不多时,可以直接链式replace()方法进行替换,效率非常高: 如果要替换的字符数量 ...
- python 三引号_Python 字符串
字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var2 ...
- python字符串功能_python字符串内置功能
str.capitalize() --> String 返回字符串,其首字母大写,其余部分小写 1>>> str = "TEST" 2>>> ...
- python不支持字符类型、单个字符也作为字符串使用_Python 字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var ...
- python输出举例_python字符串格式化输出及相关操作代码举例
字符串的格式化 Python 支持格式化字符串的输出 .尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中.在 Python 中,字符串格式化使 ...
最新文章
- 研究院引进:博士70万;硕士40万
- tomcat安装配置及应用
- html与xml头部你懂吗?
- 零基础python入门书籍-零基础如何学好python?推荐6本入门书籍,帮你打基础
- svm 交叉验证 python_【python机器学习笔记】SVM实例:有毒蘑菇预测
- Python趣味编程---Python也会讲笑话
- 用vsftp建立个人ftp站点
- 什么是NAS.什么是黑白群晖?(转)
- vue3.0中使用百度离线地图
- 毕业设计资料python RCQ读者书库程序源码加文档
- 1907 Problem A	吃糖果
- ant design 预览图片_Ant Design Pro上传图片
- 用 Jupyter Notebook 爬取微博图片保存本地!
- 【微信小程序】云开发篇(一)——申请小程序
- 决策模型(一):不确定型决策法
- 哔咔服务器维护时间,哔咔
- 十万行业质变正当时:华为云解出了一道产业AI公式
- jQuery手风琴特效
- Java中的GC简单介绍
- 棋盘覆盖问题--分治策略