本主题的后续内容Here。 现在我可以生成并打开一个csv文件。我只是有一个小问题与特殊的characteres像€... 当我用notepad ++打开文件时:没问题。但在excel下,我有趣的特征...... 使用IE,Chrome或FF生成文件时出现同样的问题。 在记事本++中,比如编码UTF-8。我认为Excel尝试其他编码。是否可以强制使用utf-8 for csv文件或者我在代码中更改编码...我不知道采取好的方法。
我看到强制Excel以良好格式打开它的方法,但我需要一种更简单的方法。它是一个提取物。当您点击按钮时,您不想在桌面上保存,打开Excel->数据...在看到好结果后点击10次。 我自动搜索一个方法,你点击,你看。希望有可能???
解决方案,但我的问题被错误地复制了。 实际上,解决方案是在javascript生成器代码中添加一个字符串以强制Excel直接以UTF-8打开。使用this one和this other one 我更正了我的代码,IE> 9和Chrome和FF(其他我不在乎)
lst = []
number = int(input("Enter number: "))
sum1 = 0
a = number
while number>0:
lst.append(number%10)
number = number//10
for i in range(0,len(lst)):
lst[i]=lst[i]**3
sum1+=lst[i]
print(sum1)
if(sum1 == a):
print("This is an armstrong number")
else:
print("This is not an armstrong number")
请注意: - )