当前位置:首页 » 编程语言 » pythonopen中文文件

pythonopen中文文件

发布时间: 2022-10-22 15:30:17

‘壹’ python 中文名的文件的保存

windows文件名的编码是cp936的,你在使用中文文件名的时候转下码就行了。

比如你python文件编码是utf8

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

he='开心.mp3'
f=open(he.decode('utf-8').encode('cp936'),'w')
f.close()

就可以了~~~

‘贰’ python生成中文文件名的文件

#coding:utf-8
f=open(unicode('C:UsersUserDesktop这是一个测试文件.txt','utf-8'),'w')
f.write('写一行中文')
f.close()

‘叁’ Python 怎么用open 函数打开最新文件

1、打开文件会用到open函数,标准的python打开文件语法如下:
open(name[,mode[,buffering]])
open函数的文件名是必须的,而模式和缓冲参数都是可选的。
2、使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。
file_object = open('thefile.txt')
try:
all_the_text = file_object.read( )
finally:
file_object.close( )
注:不能把open语句放在try块里,因为当打开文件出现异常时,文件对象file_object无法执行close()方法。
3、猜测你可能是在使用open函数后没有close,导致文件一直处于被占用状态而无法编辑。
参考资料:
http://www.cnblogs.com/themost/p/6358910.html
http://www.ecity.cn/wenda/354197.html

‘肆’ python 中文名的文件的保存

windows文件名的编码是cp936的,你在使用中文文件名的时候转下码就行了。
比如你python文件编码是utf8
#
-*-
coding:
utf-8
-*-
he='开心.mp3'
f=open(he.decode('utf-8').encode('cp936'),'w')
f.close()
就可以了~~~

‘伍’ Python 3中文件操作open()函数

在windows下路径一般写为:“D:\data\python"
但是字符串中\是转义字符,所以你可把\写成\\,或者路径前加上r如r"D:\data\python",表面该字符串不进行转义即可

‘陆’ Python使用open函数打开文件的常用模式

要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:

f = open('/Users/michael/test.txt', 'r')

标示符'r'表示读,这样,我们就成功地打开了一个文件。

如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在:

这和前面的try ... finally是一样的,但是代码更佳简洁,并且不必调用f.close()方法。

调用read()会一次性读取文件的全部内容,如果文件有10G,内存就爆了,所以,要保险起见,可以反复调用read(size)方法,每次最多读取size个字节的内容。另外,调用readline()可以每次读取一行内容,调用readlines()一次读取所有内容并按行返回list。因此,要根据需要决定怎么调用。

如果文件很小,read()一次性读取最方便;如果不能确定文件大小,反复调用read(size)比较保险;如果是配置文件,调用readlines()最方便;

‘柒’ sublime text3 用python open文件怎么不支持中文

1.在。py文件头加上 # -*- coding: utf-8 -*-
2.把.py文件编码改成utf-8,可以通过打开文件,另存为的时候选择编码
3.在有中文的地方加上 u,例如 print u'中文'!

‘捌’ 您好 python用open打开文件 其中路径有中文应该怎么解决 自己搞不太明白 谢谢大神了:)

脚本开头加上下面这句:

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

这句用于定义Python的默认编码格式。

若代码或注释中含中文,python会使用unicode编码格式,这样会报错。

所以,python编程时最好习惯性地加上这句编码格式的声明。

‘玖’ python打开本地文件

open() 方法
Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。

open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。

语法格式如下

open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

参数说明:

file: 必需,文件路径(相对或者绝对路径)。
mode: 可选,文件打开模式
buffering: 设置缓冲
encoding: 编码方式一般使用utf8
errors: 报错级别
newline: 区分换行符
closefd: 传入的file参数类型

热点内容
健身房管理系统源码 发布:2024-12-28 08:34:41 浏览:850
登陆器易语言源码 发布:2024-12-28 08:34:33 浏览:159
百度网盘下载源码 发布:2024-12-28 08:30:54 浏览:847
判断访问 发布:2024-12-28 08:30:12 浏览:65
三菱plcc语言 发布:2024-12-28 08:27:43 浏览:744
上传dna序列 发布:2024-12-28 08:27:42 浏览:78
我的世界notch的服务器 发布:2024-12-28 08:00:33 浏览:779
c在线编程器 发布:2024-12-28 07:33:08 浏览:740
nba2k22安卓手游什么时候上线 发布:2024-12-28 07:33:06 浏览:246
优化算法矩阵 发布:2024-12-28 07:32:22 浏览:647