当前位置: 首页 > 图灵资讯 > 行业资讯> python中如何查看stdin编码?

python中如何查看stdin编码?

发布时间:2024-09-04 20:13:56

1、通过Python 查看sys库

$python
Python2.7.6(default,Nov132018,12:45:42)
[GCC4.8.4onlinux2
Type"help","copyright","credits"or"license"formoreinformation.
>>>importsys
>>>printsys.stdin.encoding
UTF-8
>>>printsys.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=

拓展:

使用sysssssython使用Python.stdin.readline()实现标准输入。注意字符串(注意这里的strip)('\n')表示为\n分隔,否则输出为“字符串+\n”的形式 ),如果是int,则需要强制转换float类型。

如果有多个输入,默认情况下,strip()由空格分隔,并返回包含多个字符串的列表。如果您想强制转换为int和其他类型,可以调用map()函数。

以上就是在python中查看stdin编码的方法,希望对大家有所帮助!

相关文章

如何让vim支持python3

如何让vim支持python3

2025-09-12
python2.7和3.6区别有哪些

python2.7和3.6区别有哪些

2025-09-12
python3有serial库吗

python3有serial库吗

2025-09-12
python中w、r表示什么意思

python中w、r表示什么意思

2025-09-12
python中如何把list变成字符串

python中如何把list变成字符串

2025-09-12
python命名空间是什么

python命名空间是什么

2025-09-12