python 如何新建一个新的File?

python如何新建一个新的File?谢谢啦!... python 如何新建一个新的File?
谢谢啦!
展开
 我来答
大野瘦子
高粉答主

推荐于2019-10-09 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:33.9万
展开全部

#python 

f=open('f.txt','w')    # r只读,w可写,a追加

for i in range(0,10):f.write(str(i)+'\n')

例子:

#!/usr/bin/python

#coding=utf-8

import os

import time

import sys

f=open('a.txt','a')

f.write(os.popen('netstat -nltp | grep 22').read())

f.close()

扩展资料:

关于上述创建文件,文件内容追加

#python

import random

f=open('f.txt','a')

for i in range(0,10):f.write(str(random.randint(0,9)))
.  .  .

f.write('\n')

f.close()

或者

#python

import rando

f=open('f.txt','a')

for i in range(0,10):

for i in range(0,10):f.write(str(random.randint(0,9)))  

f.write('\n')     

f.close()

baibinghere
2009-08-18 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
例如如果你想在c盘下建一个a.txt的文本文档,你可以用下面的python语句
f = file("c:\\a.txt", "w")
f.close()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuadsl3010
2009-08-16
知道答主
回答量:29
采纳率:0%
帮助的人:19.5万
展开全部
直接用
f = file('路径+文件名','w')如果只是创建而无需操作就省略掉那个 w
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
RyanYuHR
推荐于2017-10-03 · TA获得超过1351个赞
知道小有建树答主
回答量:677
采纳率:0%
帮助的人:524万
展开全部
new_path_filename包含文件路径和文件名,例如:
new_path_filename = r'c:\windows\system32\ceshi'
new_path_filename = r'\var\log\test'

在Linux下可以考虑使用系统的touch命令:
os.system(r'touch %s' % new_path_filename)

在任何系统下都可以使用Python自己的函数:
f = open(new_path_filename, 'w')
f.close()
如果文件不存在,就会新建立一个文件,如果直接向内部写内容,可以在
f.close()之前执行写入函数:
f.write('aa bb cc dd ...\n')
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式