Trong bảng điều khiển khi tôi đang cố gắng sản xuất ký tự tiếng Nga Nó cho tôi ???????????????Làm thế nào để viết các ký tự tiếng Nga trong hồ sơ?
Ai biết lý do?
Tôi đã cố gắng ghi vào tệp - trong trường hợp này là tình huống tương tự.
ví dụ
f=open('tets.txt','w')
f.write('some russian text')
f.close
bên trong tập tin là - ?????????????????????????/
hoặc
p="some russian text"
print p
?????????????
Trong Notepad bổ sung không cho phép tôi lưu tệp bằng chữ cái tiếng Nga. Tôi đưa ra điều này:
This file contains characters in Unicode format which will be lost if you save this file as an ANSI encoded text file. To keep the Unicode information, click Cancel below and then select one of the Unicode options from the Encoding drop down list. Continue?
Cách điều chỉnh hệ thống của tôi, vì vậy tôi sẽ không gặp phải vấn đề này.
Tiêu đề của câu hỏi này được chọn khá kém! –
Thực sự là '?' Hay đúng hơn là ' '? – Gumbo
@Gumbo: '? 'Được sử dụng khi mục tiêu không thể * lưu trữ * ký tự đã cho bởi vì nó nằm ngoài dải ký tự. Ví dụ. cơ sở dữ liệu và đầu ra (file/stdout/etc) nhà văn.' ' được sử dụng khi mục tiêu có thể * hiển thị * ký tự đã cho, nhưng không làm vì nó nằm ngoài phạm vi của bộ ký tự mà nó được hướng dẫn sử dụng. Ví dụ. webbrowsers. Tất cả với tất cả, nó có nghĩa là '?' Được sử dụng ở đây. – BalusC