![](/img/trans.png)
[英]Read the first two lines from a text file named "file1.txt" Write the two lines read from "file1.txt" to a new file "file2.txt"
[英]How write python to Read the first two lines from a text file named "file1.txt" Write the two lines read from "file1.txt" to a new file "file2.txt"
从名为“file1.txt”的文本文件中读取前两行 将从“file1.txt”中读取的两行写入新文件“file2.txt”
a_file = open("file1.txt", "r")
number_of_lines = 2
with open("file2.txt", "w") as new_file:
for i in range(number_of_lines):
line = a_file.readline()
new_file.write(line)
a_file.close()
我敢肯定在某个地方有一个更整洁的解决方案,但这会奏效! 希望它可以帮助你:)
编写一个 Python 程序来
fhandle1 = open("file1.txt","r")
fhandle2 = open("file2.txt","w")
str = fhandle1.readline()
fhandle2.write(str)
str = fhandle1.readline()
fhandle2.write(str)
fhandle1.close()
fhandle2.close()
fhandle3 = open("file2.txt")
print(fhandle3.read())
fhandle3.close()
对于 2 行:
with open("file1.txt", "r") as r:
with open("file2.txt", "w") as w:
w.write(r.readline() + r.readline())
每次调用r.readline()
时,它都会转到下一行。 因此,如果您想阅读n
行; 利用:
请注意, .readline() + r.readline()
如果在第一行末尾有新行( \n
),则只有 2 行单独的行
with open("file1.txt", "r") as r:
with open("file2.txt", "w") as w:
# Change 2 to number of lines to read
for i in range(2):
w.write(r.readline())
f1=open("file1.txt","r")
f2=open("file2.txt","w")
fcontent=f1.readline()
f2.write(fcontent)
fcontent=f1.readline()
f2.write(fcontent)
f1.close()
f2.close()
f1 = open("file1.txt","r")
f2 = open("file2.txt","w")
str = f1.readline()
f2.write(str)
str = f1.readline()
f2.write(str)
f1.close()
f2.close()
f3 = open("file2.txt")
print(f3.read())
f3.close()
fhandle1 = open("file1.txt")
fhandle2 = open("file2.txt","w")
fcontents = fhandle1.readline()
fhandle2.write(fcontents)
fcontents = fhandle1.readline()
fhandle2.write(fcontents)
fhandle1.close()
fhandle2.close()
fhandle3 = open("file2.txt")
print(fhandle3.read())
fhandle3.close()
fhandle1 = open("file1.txt","r")
l1 = fhandle1.readline()
l2 = fhandle1.readline()
fhandle2 = open("file2.txt","w")
fhandle2.write(l1)
fhandle2.write(l2)
fhandle2 = open("file2.txt")
print(fhandle2.read())
fhandle2.close()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.