python的open函数
❶ python的open函数的第一个file参数可以使用变量吗
可以
w = input('随便写个文件名:')
f = open('e:/' + w + '.txt' , 'w')
❷ python中open函数怎么用
可以这么写
open(r'文件路径','r')
希望能采纳
❸ 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()最方便;
❺ 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文作操作函数open()
1.并非只能访问文本文件
open可以访问任何形式的文件,在访问非文本格式文件(二进制文件)的时候,访问模式通常加上‘b’(即二进制模式:‘rb’或‘wb’),但并不必须,依情况而定
2.路径是填写在前面的filename参数处的
如你的例子,若要只读这个文件,则是:
open('D:\\123.txt', 'r')
(由于\是转义符,所以要将他再转义,才能得到\符号本身)
若要写入,则是:
open('D:\\123.txt', 'w')
以此类推
如果是不加路径,只有一个文件名:
open('123.txt', 'r')
则会在python运行的当前目录下寻找该文件名的文件
另:读模式(r)必须保证文件存在,写模式(w)至少要保证文件所在目录存在(文件本身可以不存在)
如果不满足,则系统会抛出一个IOError
❼ 如何用python的open函数读取一个文件的第二行
再读一行就是第二行 with open('student.txt', 'r', encoding='utf8') as f: f.readline() print(f.readline())!
❽ python中用open保存文本到桌面
编辑器中打开相同的文件时,它会给我一个空白文件。创建并保存文件。
Python中的open函数可以打开并保存文本数据。open是多种语言、环境的一种函数,LINUX中open函数作用。打开和创建文件。PB程序语言中open功能。打开窗口。
open是UNIX系统(包括LINUX、Mac等)的系统调用函数,区别于C语言库函数fopen。对于open函数来说,第三个参数仅当创建新文件时(即使用了O_CREAT时)才使用,用于指定文件的访问权限位(accesspermissionbits)。pathname是待打开/创建文件的POSIX路径名(如/home/user/a。cppflags用于指定文件的打开/创建模式,这个参数可由以下常量(定义于fcntl。h)通过逻辑位或逻辑构成。
❾ 关于python3中的open函数问题
wirte单词写错了,是write;还有最后close也写错了
❿ python中open函数
f=open(r'C:UsersdellDesktop1.txt','r')
print(f.read())
文件打开操作只是打开了文件,还需要读取文件内容才能显示文件内容