cố gắng tìm ra cách viết một chu trình nếu kiểm tra xem một dòng có trống không.python: cách kiểm tra xem một dòng có phải là một dòng trống không
Các tập tin có nhiều chuỗi, và một trong số đó là một dòng trống để tách rời khỏi những điều khoản khác (không phải là một ""; là một vận chuyển trở lại tiếp theo là một vận chuyển trở lại tôi nghĩ rằng)
new statement
asdasdasd
asdasdasdasd
new statement
asdasdasdasd
asdasdasdasd
Kể từ tôi đang sử dụng mô-đun đầu vào tệp, có cách nào để kiểm tra xem một dòng có trống không?
Sử dụng mã này có vẻ như hoạt động, cảm ơn tất cả mọi người!
for line in x:
if line == '\n':
print "found an end of line"
x.close()
thứ hai làm những gì tôi có trong tâm trí, Cảm ơn! nếu dòng trong ['\ n']: – user1006198
Nếu bạn chỉ sử dụng 'if line in ['\ n']', bạn nên thay thế bằng 'if line == '\ n''. –
Tôi muốn chỉ ra rằng câu trả lời được chấp nhận, có lỗi: nếu line.strip(): ... #do một cái gì đó bỏ qua các dòng có khoảng trống, nghĩa là không gian, tab và dòng trống. Đó là lý do tại sao chỉ có người thứ hai làm việc cho poster gốc: 'không' phải được loại bỏ. – niefpaarschoenen