python2.7.4怎么指定格式编码的文本

Python014

python2.7.4怎么指定格式编码的文本,第1张

要写入的数据本身就是byte串(u'中文'是中文字符串,'中文'是byte串),用二进制方式打开就可以写了。

#coding:utf-8

f = open('file.txt', 'wb') #以二进制方式打开文件

f.write('写入中文') #

f.close()

如果数据是unicode,先编码再写入:

#coding:utf-8

f = open('file.txt', 'wb')

f.write(u'写入中文'.encode('utf-8') # 编码为byte string

f.close()

用codecs模块的话,通常的情况是你要写入的数据就是unicode string,不需要再decode了。

#coding:utf-8

import os

import sys

import codecs#这个模块可以实现。

s = u'中文113456789876543234567' # s是unicode string

f = codecs.open('ufile.log', 'w', 'utf-8')

f.write(s) #直接写入,codecs负责编码

f.close()

Windows中卸载低版本python:

使用“win+r”快捷键打开运行窗口。在运行窗口中输入control,然后回车打开控制面板。

在控制面板中找到程序选项,然后点击下面的卸载程序选项,打开程序管理器。

在安装的程序列表中找到你安装的python2.7,如下面图中所示,我这里安装了两个版本,分别是python2.7.4和python2.7.15,我这里卸载python2.7.15,双击它。

然后就会弹出python2.7的卸载程序,会自动运行,不需要你点击任何按钮。等上一会儿后,就会卸载完毕。

这个时候程序列表会自动刷新,然后python2.7.15这个版本就卸载完毕了。另外一个版本也可以用通样的方式卸载。

linux上卸载

我们这里以CentOS这个linux发行版为例,首先找到python命令的位置,命令是:

whereis python

可以看到python2.7的路径是/usr/bin/python2.7

然后使用rpm的查询命令找到python2.7命令的安装包,查询命令是:

rpm -qf /usr/bin/python2.7

可以看到python2.7命令的安装包是python-2.7.5.

然后直接使用rpm -e python-2.7.5 --nodeps命令即可卸载:

更多Python知识请关注Python视频教程栏目。

下载一个GUI模块的压缩包 解压后 在mac下的终端中cd到刚才解压的路径,输入python setup.py install 回车;python会自动安装 无须设置,其实它被安装到了python的Lib或Lib/site-packages/路径下了;可以通过如下代码查看python的安装路径:

import sys

sys.path