欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在geany下输出中文的方法

程序员文章站 2024-03-02 15:59:58
...

首先,以前这么写是没问题的

#-*- coding:utf-8 -*-
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
data = np.random.randn(2, 3)
print(data)
arr=np.random.randn(4,4)
print(arr)
obj=pd.Series([4,7,-5,3])
print(obj)
plt.plot(data)
print("hello")
print("哈哈哈")

但是现在:

在geany下输出中文的方法

先说解决办法:把第一行改成

# -*- coding: GBK -*-

于是乎就可以了

在geany下输出中文的方法

下面说下原因:以前的版本确实是utf-8的,现在默认改成了GBK了,可以在编辑-首选项-文件  中看到

在geany下输出中文的方法

当然你要是把这里改成utf-8我觉得也是可以的。