Lỗi không comment được trong python

from sys import argv 
a, filename = argv 
txt = open(filename) 
(#đưa nội dung của file vào biến txt bằng open)
print txt.read() 

(#đọc nội dung của file đã được ghi vào biến open)
Phần coment không có ngoặc. Mình cho thêm vì viết dấu thăng ko hiện đc
Khi chạy đoạn code này thì bị báo lỗi SyntaxError: Non- ASC II character
Ai sửa giúp mình với

thử xem : http://stackoverflow.com/questions/18078851/syntaxerror-of-non-ascii-character

1 Like

Bỏ cái dấu mở ngoặc tròn ở dòng 4 đi là được mà :smile:

from sys import argv 
a, filename = argv 
txt = open(filename) 
#đưa nội dung của file vào biến txt bằng open)
print txt.read()

thực ra là vì trong daynhauhoc ko viết đc dấu thăng nên mình mới cho thêm ngoặc. Chứ trong code mình không có ngoặc

vậy lỗi ở dòng nào? dòng comment thì comment bằng tiếng Việt ko dấu đi. hoặc thêm

# -*- coding: utf-8 -*-

vô dòng đầu tiên

1 Like

Bạn nói chuẩn. dù là comment hay code thì trong python muốn viết có dấu thì phải có thêm phần hỗ trợ unicode

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?