1. 怎样编写程序在当前试题目录下创建一个文本文件用python

又编写程序在当前的试题的目录下创建一个文本文件呃,用这个还是可以的。

2. 如何用Python创建一个TXT文档

f=open("ab.txt",'a'),没有就创建

3. 用python怎么创建一个文件

withopen('test.txt','w')asf:
f.write('helloworld')#创建文件test.txt并写入helloworld

4. Python创建txt时报错IOError:[Errno 22]invalid mode('w')

1.读写操作i
#写入袭方式会将原文本删除,重新写入,

#若文件不存在,即新建test.txt
File = open("test.txt",'w+')

2读写操作ii
#写入方式会将原文本删除,重新写入,

#若文件不存在,报错

File = open("test.txt",'r+')

3.读写操作iii
#这种写入是在原文件的基础上,继续写入

#可读可写
File = open("test.txt",'a+')

5. python变成问题,建立txt文件写入语句但不显示

这是一个追加到文件的例子

s='HelloPython!
'
withopen('test1.txt','a')asfw:
fw.write(s)

6. python对文件写入, 新建的文件找不到

你的文件路径有问题,反斜杠会被认为是转义字符有两种修改方法:
1.反斜杠改成双反斜杠f=file('C:\\Users\\Administrator\\Desktop\\111.txt','a')
2.使用raw string,也就是在string'前面加r,告诉python不需要转义f=file(r'C:\Users\Administrator\Desktop\111.txt','a')
完整代码如下:
f = file(r'C:\Users\Administrator\Desktop\111.txt', 'a')

data = 'wo'
f.write(data)
f.close()
s = file(r'C:\Users\Administrator\Desktop\111.txt')
print s.read()
s.close()

7. 我明明在桌面创建了一个txt文件,可python就是说找不到呢

你把你的这行改成这样试下:
fin=open('C://Users//dell//Desktop//words.txt') #加多一个'/'符。

fin=open('C:\\Users\\dell\\Desktop\\words.txt')
注:建议以后提问题尽可能阐述得更详细些,让回答者能把问题研究得透点。

8. 用python编写程序5.新建一个文本文件zen.txt, 文件内容为“Python之禅”的部分内容,具体如下

strList=[]

line=0

f=open("zen.txt","r")

forvinf.readlines():

arr=v.split()

strList.extend(arr)

line+=1

f.close()

print('行数:',line)

print('单词内:容',len(strList))

#行数:4

#单词:20

9. python 如何新建一个新的File

#python

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

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

例子:

#!/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()

(9)python新建txt文件扩展阅读:

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

#python

import random

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

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

f.write(' ')

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(' ')

f.close()

10. python创建根据时间的txt文件

importtime

tm=time.strftime("%Y-%m-%d%X",time.localtime())
timeslog=tm+r'.txt'
sp=open(timeslog,'w')
sp.close()

代码没问题

但是Windows系统中 文件名不能包含下列任何字符:

/ : * ? ”(英文右引号) < > |

所以考虑下修改下时间格式