导语:
本文主要介绍了关于python中如何查看stdin编码?的相关知识,包括python编码规范,以及python stdout这些编程知识,希望对大家有参考作用。
1、通过Python sys库查看
$ python
Python 2.7.6 (default, Nov 13 2018, 12:45:42)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print sys.stdin.encoding
UTF-8
>>> print sys.stdout.encoding
UTF-8
>>>
2、查看环境变量LANG
$ echo $LANG
en_US.UTF-8
3、执行locale
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US:
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
拓展:
Python 使用 sys.stdin.readline() 实现标准输入。注意默认输入的是字符串(注意这里的strip('\n')表示用\n分隔,否则输出就是"string+\n"的形式),如果是int,需要float类型转换。
如果有多个输入,默认情况下 strip() 以空格分隔并返回包含多个字符串的列表。如果要强制转换为int 等类型,可以调用map() 函数。
以上就是
python中查看stdin编码的方法
,希望能对大家有所帮助!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中输入根号08/30
- ♥ 如何在python中无限循环08/22
- ♥ 如何在dos下编译python12/27
- ♥ 如何加速 Python 语言的全排列?11/09
- ♥ 如何将数据导入python08/16
- ♥ 如何在python中判断星期几10/29
内容反馈