我正在从包含汉字的unix脚本中发送一个报告。
当我在像textmate这样的纯文本编辑器中打开CSV报告时,我可以看到汉字,但当我在Excel中打开CSV报告文件时,我看到的不是汉字,而是一些胡言乱语。
我如何“告诉”excel文件包含中文字符集?
下面是发送邮件并附加CSV文件的代码。
send_mail() {
v_mailpart="ZZ_/afg6432dfgkl.94531q"
echo "Mail to be sent to $RPT_SEND_TO"
echo "To: $RPT_SEND_TO
Subject: Blah Report
我在代码中使用python2.7和汉字,所以.
# coding = utf-8
这个问题是我代码的一部分,如下所示:
def fileoutput():
global percent_shown
date = str(datetime.datetime.now()).decode('utf-8')
with open("result.txt","a") as datafile:
datafile.write(date+" "+str(percent_shown.get()))
perc