关于python:“w”在open(文件名,“w”)中的含义是什么?

What does the “w” mean in open(filename, “w”)?

本问题已经有最佳答案,请猛点这里访问。

我在读"硬着头皮学Python"的练习16,我对open(filename,"w")感到困惑——"w"是什么意思?


w代表对已打开文件的写入权限。

1
open(name[, mode[, buffering]])

看签名我们(经常)能理解每个论点的作用此处提供更多信息


"w"指定文件正在写入。正如您在这里看到的,"w"是您在写入文件时使用的模式。

The most commonly-used values of mode are 'r' for reading, 'w' for writing (truncating the file if it already exists)...


"w"表示您正在打开名为文件名的文件,以便写入该文件(因此"w"表示写入)。


打开文件名时的第二个参数表示正在使用的模式(即只读、可写)。在这种情况下,它能够(w)写入文件。

https://docs.python.org/2/tutorial/inputout.html读写文件