求教Python,open()参数问题

2021-01-02 10:05:49 字数 2205 阅读 8430

1楼:匿名用户

w代表写模式打开文件

r代表读模式打开文件

wr代表读写模式打开文件

w+代表读写模式打开文件

r+代表读写模式打开文件

a+代表读写模式打开文件

上面w+,r+,a+,wr效果等同。都是读写模式打开文件

求教python,open()参数问题

2楼:

a是追加,把文件指针移动到文件最后,再写入w是写,从文件头开始写

r是读,不写文件

你用r+,w+结果是一样的,r+=rw=w+

3楼:老师俱乐部

你看一下open的官方文档就可以了

python的open()参数问题 10

4楼:匿名用户

呵呵,本问题已失效。。。。。。。。。。。。勿回答

python ,open()的读、写问题(急求解释!)

5楼:自我西郊

你把那个print那句删了。文档读写就和有一个光标一样,当你写了一句话"this is a new line",光标在line的后边,因为后面啥也没,当你调用file.readline()就会导致错误,你想print那句的话得用file.

seek()移动光标到那句话之前,然后readline。

6楼:匿名用户

你不能打开一个读的文件或者写的文件,然后又读又写,先写完关闭,再打开读。

filename = raw_input(">>")file = open(filename,"a+") #此处使用 r+ , a+ , w+

file.write("this is a new line.")file.close()

file = open(filename,"r+") #此处使用 r+ , a+ , w+

print file.read()

file.close()

python open()的问题?

7楼:匿名用户

错误是由于从os模块引入了所有的函数导致的,os模块下有一个open函数,接受整型的文件描述符和打开模式,from os import *引入os模块的open函数,覆盖了python内建的open函数,导致错误。

删除from os import *这行,然后再根据需要,指定引入os模块下的函数

建议任何时候都不要使用from module import *方式引入模块函数。

8楼:

wenwu500 说得对

怎么设置 python 中 open 的 buffering 参数

9楼:匿名用户

open最多可以带三个参数,但是后面两个是可选的,内的内容表示可选参数。 open第一个参数是文件名称,第二个是模式,第三个表示缓冲方式,看随机文档有详细解释的。

python open问题

10楼:猎鬼

open("/home/pythondj/linsite/html/%s.html"%offset,"rb")

11楼:

importos.path

offset='233'#oranyyouwanthomepath=r"/home/pythondj/linsite/html"

open(os.path.join(homepath,offset+".html"),"rb")

python打开文件(open)问题,补全** 20

12楼:匿名用户

[line for line in lines if not line.startswith('#')]

然后打开readme并写入

python process target参数如何写可以用变量?

13楼:匿名用户

什么意思,target一般是一个可调用对象,比如函数,如果你想让一个变量作为这个参数,可以重写这个变量所在类的__callable__方法,让变量可调用

python open()的问题

1楼 匿名用户 错误是由于从os模块引入了所有的函数导致的,os模块下有一个open函数,接受整型的文件描述符和打开模式,from os import 引入os模块的open函数,覆盖了python内建的open函数,导致错误。 删除from os import 这行,然后再根据需要,指定引入os模...

python函数问题,Python函数问题?

1楼 成功者 python中math模块实现了许多对浮点数的数 算函数 这些函数一般是对平台 c 库中同名函数的简单封装 所以一般情况下 不同平台下计算的结果可能稍微地有所不同 有时候甚至有很大出入 2楼 天蝎忆双鱼 因为b func 有执行了一次,而list又是可变类型,所以就这样了。 pytho...

新手求教简单的python问题,新手求教一个简单的python问题! 10

1楼 匿名用户 usr bin env python coding utf 8 from future import division print function a 3 b 4 for i in range 1 100 1 print a i b 1 3 以上程序 python2 3 通用。 新...