1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# -*- coding: UTF-8 -*-
file
=
input
(
"请输入文件路径:"
)
word1
=
input
(
"请输入要替换的词:"
)
word2
=
input
(
"请输入新的词:"
)
f
=
open
(
file
,
"r+"
)
AAA
=
f.read()
count
=
0
def
BBB():
global
count
for
each
in
AAA:
if
each
=
=
word1:
count
=
count
+
1
print
(
"一共有【"
+
str
(count)
+
"】处要找的【"
+
str
(word1)
+
"】"
)
BBB()
#红色这一段其实是最最容易蒙圈的地方#
print
(
"您确定要把所有的【"
+
str
(word1)
+
"】替换为【"
+
str
(word2)
+
"】吗?"
)
K
=
input
(
"【YES/NO】:"
)
AAA
=
AAA.replace(word1,word2)
while
True
:
if
K
=
=
"YES"
or
K
=
=
"yes"
:
print
(AAA)
break
else
:
print
(
"操作取消!"
)
break
|
本文转自 苏幕遮618 51CTO博客,原文链接:http://blog.51cto.com/chenx1242/1728957