01/10/2018, 11:51
Đọc file trên python
from sys import argv
scrpit, filename = argv
txt = open(filename)
print "Here's your file %s: " % filename
print txt.read()
Tại sao khi em chạy trên powershell hay Cmd thì nó chỉ in ra dòng cuối cùng của " filename "
Bài liên quan
Vì file của bạn chỉ có 1 dòng =))
Bạn có output trên powershell không? Bạn nói thế này thì khó giúp lắm.
Không bạn ơi! Mình tạo 1 file đuôi txt với ví dụ là 3 dòng nhưng mà khi chạy chương trình trong Cmd hay PowerShell thì nó chỉ in ra dòng cuối cùng thôi!
Có phải bạn in ra có dạng
không? Nếu phải thì kí tự
\n
chính là kí tự xuống dòng đấy. Nếu có 2 kí tự\n
tức là file có 3 dòng.không đâu ! chỉ duy nhất 1 dòng cuối thôi! code thì như anh trong video học py của anh Đạt nhưng kết quả thì thử bao nhiêu lần thì nó cũng chỉ in ra mỗi dòng cuối cùng của “filename”
Cho mình xem output ở console.
ví dụ của mk là:
bạn viết thêm vào file vd1 bạn đã lưu file VD1 chưa??