Python脚本中无法输入中文解决办法

刚接触Python语言,在练习的时候发现脚本里无法出现中文,输入中文后,脚本会闪退,无法运行,例如:

name = raw_input("What‘s your name?")
print "Hello, "+name+"!"
raw_input("Press enter")

上面这个简单的代码是可以运行的,但是我们将其中的显示修改为:

name = raw_input("你叫什么名字?")
print "你好, "+name+"!"
raw_input("按回车键退出!")

就无法运行了,所以如果想让python脚本中可以输入中文,在代码的第一行输入:#coding=utf-8,如下所示:

#coding=utf-8
name = raw_input("你叫什么名字?")
print "你好, "+name+"!"
raw_input("按回车键退出!")

如果是Linux中输入:

# -*- coding: UTF-8 -*-

好了,现在就可以在代码中输入中文了,不妨试试吧!

时间: 2024-10-14 09:42:44

Python脚本中无法输入中文解决办法的相关文章

powerpoint无法输入中文怎么办|ppt文本框无法输入中文解决办法

powerpoint文本框无法输入中文的情况不知大家是否遇到过呢?反正小编是遇到过这样的情况的,简直是急煞人也!那么powerpoint无法输入中文时应该怎么办呢?本节内容中小编就为大家带来ppt文本框无法输入中文问题解决办法,下面不妨一起来了解一下吧! ppt文本框无法输入中文解决办法 用最原始的办法注册表监视变化情况来安装一个新的OFFICE可以解决,但随之找到另一方法就是比较排除法,比较另一台电脑关于输入法的注册表键值从而找出他们的不同处.所以这里提供2种方法: 1. 重装MS OFFIC

Snap Build Your Own Blocks输入中文解决办法

Snap Build Your Own Blocks输入中文解决办法 Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your

ubuntu15.10下sublime text3 无法输入中文解决办法

原文链接:http://geek.csdn.net/news/detail/44464 1.首先保证你的电脑有c++编译环境 如果没有,通过以下指令安装 sudo apt-get install build-essential sudo apt-get install libgtk2.0-dev 2.在-目录新建一个名为sublime-imfix.c的文件 内容如下: #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_wi

shell脚本中 unary operator expected解决办法

if [ $USER = "oracle" ]; then     if [ $SHELL = "/bin/ksh" ]; then         ulimit -p 16384         ulimit -n 65536     else         ulimit -u 16384 -n 65536     fi fi 解决方案如下: if [ "$USER" = "oracle" ]; then    if [

Xcode6.0 解决无法输入中文的办法.

使用Xcode6.0模拟器不能在textField里面输入中文,也切换不过来,模拟器也添加了中文键盘,还是不能切换键盘输入中文. 解决办法:选中Xcode →product → scheme → Edit scheme → run → options → application Region 选项改为"中国"然后就可以输入中文了

解决Qt程序在Linux下无法输入中文的办法

一位网友问我如何在Linux的Qt的应用程序中输入中文,我一开始觉得不是什么问题,但是后面自己尝试了一下还真不行.不仅是Qt制作的应用程序,就连Qt Creator都无法支持.后面看了一些资料,了解了Qt应用程序的方法,这里和大家分享一下. 写一个bash脚本,内容如下: #!/bin/sh cd YourBinaryDirectory export QT_IM_MODULE=iBus ./YourProjectBinary 如果想让Qt Creator也能输入中文,那么可以这么写: #!/bi

解决Ubuntu下sublime中不能输入中文的问题

解决Ubuntu下sublime中不能输入中文的问题 Ubuntu下安装sublime后,不能输入中文,而在其他软件中能正常输入,这是sublime的bug,解决方案是在通过shell在每次运行sublime前自动添加一个动态修正库,解决过程如下: 进入某个目录如-: cd 新建一个C源代码 subl sublime-imfix.c 并粘贴入如下代码: #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (Gt

Zabbix 2.2.4 无法显示中文解决办法

安装了zabbix2.2.4 在web界面profile中选择语言的时候没有中文zh_CN,并不是2.2.4版本不支持中文而是在zabbix/locales.inc.php中没有开启中文选项显示. 修改locales.inc.php将中文开启: [[email protected] ~]# vim /var/www/html/zabbix2.2.4/include/locales.inc.php 刷新zabbix web界面,查看语言选项: Zabbix 2.2.4 无法显示中文解决办法

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务解决办法

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务解决办法: 1.首先打开cmd命令 查看本地TNSPING配置 是否ok?然后找到 Oracle 安装文件 中 listener.ora文件与tnsnames.ora文件:  路径:E:\app\当前系统的账户名\product\11.2.0\dbhome_1\NETWORK\ADMIN 有下图所示就表示 TNSPING配置 是ok的 ? “orcl 是tnsnames.ora文件下面图中所示” ? 2.查看网络连接  tel