Python 官方文档:入门教程 => 点击学习
Sublime Text 3是一款非常好用的编辑器,用它作为python编辑器时,需要解决中文支持问题,常见问题有两个,一是中文乱码问题,二是运行时Python控制台不能输出中文。一、中文乱码问题 1.大家如果是在官网下载的Subl
Sublime Text 3是一款非常好用的编辑器,用它作为python编辑器时,需要解决中文支持问题,常见问题有两个,一是中文乱码问题,二是运行时Python控制台不能输出中文。
一、中文乱码问题
1.大家如果是在官网下载的Sublime Text 3,那么首先需要安装一个Package Control包,这是一个用来安装其他插件的包,不管装什么插件,首先要先装这个包才行。按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'Http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
这样Sublime Text就会安装我们需要的Package Control。否则后面会找不到Package。
2.重启Sublime Text后,在Sublime Text中,按Ctrl+Shift+P打开命令行模式,输入Install Package关键字,然后点击自动出现的下拉菜单里的第一项:Package Control: Install Package。此时你会看到左下角有个=号来回动,稍等一会。
3.再次在命令行下弹出一个下拉菜单。输入“ConvertToUTF8”或者“GBK Encoding Support”,选择匹配项。中文字符就可以正常显示了。
二、运行控制台不能输出中文的解决方法
默认的编译器可以直接按Ctrl+B编译运行Python,并在控制台输出结果.美中不足的是无法输出中文,需要自己手动配置一番。在Sublime Text 3 中依次点击菜单Tools->build system->New build system,粘贴下方的代码并保存为Python.sublime-build。将将该文件存放在C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\Python\中,如果没有Python目录,可工新建。重启Sublime即可。
{
"cmd": ["python","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936"
}
--结束END--
本文标题: 使用Sublime Text 3作为Py
本文链接: https://www.lsjlt.com/news/191847.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0