恩蓝科技 » 故障 » python设置文件编码(python设置编码)

python设置文件编码(python设置编码)

python设置文件编码

1、在电脑桌面上,新建一个名为a的文件夹。并记住这个文件夹里面的绝对路径,我这是:C:\Users\Administrator\Desktop\a

2、注意,此时文件夹a里面是空的。

3、打开python的编译器;我用的python是Anaconda整合的python3的版本对应的编译器:spyder。

4、开端就写:#!/usr/bin/python,这就像是一句开场白。

5、既然需要输出中文,那么就需要设定编码格式:# -*- coding:utf-8 -*-

6、用python在文件夹a里面,建立一个b.txt文档:

file = open('C:/Users/Administrator/Desktop/a/b.txt','w')

'w'表示这个文档可以编辑,就是可读可写的意思。

7、在里面写文字:file.write('你好,\n 世界。'),其中,\n是换行符。

8、整体代码如下:

#!/usr/bin/python

# -*- coding:utf-8 -*-

file = open('C:/Users/Administrator/Desktop/a/b.txt','w')

file.write('你好,\n 世界。')

而此时,a文件夹里面已经有了一个b.txt文档。

9、打开这个文档,可以看到内容如下图所示。

python修改文件编码

“xxx”.decode('gbk')就可以了。你的可以是 eachline.decode('gbk')

不过word文档是有结构的二进制文件,并非文本文件,最好用com接口操纵,你这种处理方法是错误的

python打开文件设置编码

对于.py文件闪退是正常的,程序运行完后会自动关闭。如果想看到输出结果,最简单的方法是在程序最后一步加上一个输入语句,例如c=input()这样程序在运行到最后一行后会等待输入,而不会自动关闭。

如果想编辑可以右击,用记事本打开,或者idle打开.

python 写文件指定编码

python中str的意思是字符串编码,也可以是将变量强制转换为字符串的函数,写作str()。str函数是Python内置函数的一种,可以直接使用,无需调用。

srt的全称是SubRipText,srt文件打开方式srt文件可以使用系统自带的文本处理器来打开,比如notepad.exe,write.exe,word等文件处理软件。

python如何设置编码

首行加上 ## -*- coding: utf-8 -*- 告诉Python编译器,py文件使用utf-8编码的,这样py文件中就可以插入中文字符 但必须保证py文件真的是utf-8编码的,这在部分高级文本编辑器中可以设置 不过在windows默认的编辑器下,保存的编码其实是GB2312,你当然可以在首行加上说明,但这其实会误导编译器,应该加上的是 ## -*- coding: gb2312 -*- 但不推荐这么做,编码最好为utf-8,这样国际通用

Python 文件编码

1、首先打开pycharm,新建一个空白的python文件,将其命名为test.py备用:;

2、接着新建一个没test的txt文件,写入一些内容备用:;

3、这里开始编写处理txt的文件的函数,首先使用codes模块下的open函数打开文件,该模块对编码的支持较好,然后把读取到内容写入到数组中,然后用一个for循环逐行读取文件的内容,最后把读取到的文件内容写入到一个二维数组中,并将文字转换为字符串:;

4、接下来调用函数,并读取前面准备的txt文件,点击绿色的箭头运行程序,在下方可以看到输出的结果为一个二维数组,数组中每行的数据均为字符串。以上就是用python将txt文件读取到一个字符串里程序的演示:

python 设置编码

用Sublime Text2运行python代码:

当用Sublime Text2写完代码之后通常都需要运行一下看看是否有错误或者说代码是否正常;

如果用LDIE的时候直接按F5就可以开始了、但是在Sublim Text2下 需要额外注意

1、设置环境变量、添加python到环境变量中;

2、Sublime Text2要运行的代码路径不能为中文、否则不能挑食;

3、以上2个条件满足之后,在写完代码后直接按Ctrl+B 就可以调试了。

python3默认文件编码

python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCII,python 3.x默认的字符编码是unicode,默认的文件编码是utf-8。

Python设置编码

步骤

1、配置Eclipse 1.1、Run -> Debug Configurations1.

2、右键Python Run -> New 1.

3、配置新实例 1.3.1、选择Main标签,设置参数 设置Name为:fw; 选择Project为:fw工程; 选择Main Module为:manage.py : 1.3.2、选择Arugment标签,设置参数 在Program arguments里面设置值为 runserver --noreload2、修改TEMPLATE_DIRS值为绝对路径 在我们工程中将PAGES_PATH、RESOURCES_PATH修改为本地磁盘绝对路径即可,如: PAGES_PATH = 'D:/neteye/npfm/app_media/Pages' RESOURCES_PATH = 'D:/neteye/npfm/app_media/Resources' 3、启动调试模式 点击Debug->New_configuration

相关文章