我有一个文件,我试图以小写字母转换单词.这就是我到目前为止所拥有的
with open('example.txt', 'r') as fileinput:
for line in fileinput:
lines = fileinput.lower()
AttributeError: 'file' object has no attribute 'lower'
Run Code Online (Sandbox Code Playgroud)
您正在小写文件对象,而不是行.
with open('example.txt', 'r') as fileinput:
for line in fileinput:
line = line.lower()
Run Code Online (Sandbox Code Playgroud)
会更好..
代替
lines = fileinput.lower()
Run Code Online (Sandbox Code Playgroud)
把这个:
line = line.lower()
Run Code Online (Sandbox Code Playgroud)
完整代码:
with open('example.txt', 'r') as fileinput:
for line in fileinput:
line = line.lower()
Run Code Online (Sandbox Code Playgroud)