Python3.5 创建文件的简单实例

yipeiwu_com6年前Python基础

实例如下所示:

#coding=utf-8
'''
Created on 2012-5-29
@author: xiaochou
'''
import os
import time
def nsfile(s):
 '''The number of new expected documents'''
 #判断文件夹是否存在,如果不存在则创建
 b = os.path.exists("E:\\testFile\\")
 if b:
  print("File Exist!")
 else:
  os.mkdir("E:\\testFile\\")
 #生成文件
 for i in range(1,s+1):
  localTime = time.strftime("%Y%m%d%H%M%S",time.localtime())
  #print localtime
  filename = "E:\\testFile\\"+localTime+".java"
  #a:以追加模式打开(必要时可以创建)append;b:表示二进制
  f = open(filename,'ab')
  testnote = 'private String username'
  f.write(testnote.encode('utf-8'))
  f.close()
  #输出第几个文件和对应的文件名称
  print("file"+" "+str(i)+":"+str(localTime)+".txt")
  time.sleep(1)
 print("ALL Down")
 time.sleep(1)
if __name__ == '__main__':
 s = int(input("请输入需要生成的文件数:"))
 nsfile(s)

本想利用Python 读取excel 文件,对应生成domain 文件,但是由于时间关系,暂时先不开发了,这里先生成.java 文件,未来有时间进行开发,也算给编程,代码搬运工减少工作量。

以上这篇Python3.5 创建文件的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python 调用 Windows API COM 新法

Python中调用Win32API 通常都是使用 PyWin32或者ctypes。但要么依赖文件较多,要么用法繁琐。 这里介绍在Python中调用Win32 API 或者COM组件的另一...

Python实现的旋转数组功能算法示例

本文实例讲述了Python实现的旋转数组功能算法。分享给大家供大家参考,具体如下: 一、题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 例1: 输入: [...

在arcgis使用python脚本进行字段计算时是如何解决中文问题的

在arcgis使用python脚本进行字段计算时是如何解决中文问题的

一、引言   在arcgis打开一个图层的属性表,可以对属性表的某个字段进行计算,但是在平常一般都是使用arcgis提供的字段计算器的界面进行傻瓜式的简答的赋值操作,并没有使用到脚本对字...

Python实现对excel文件列表值进行统计的方法

本文实例讲述了Python实现对excel文件列表值进行统计的方法。分享给大家供大家参考。具体如下: #!/usr/bin/env python #coding=gbk #此PY用来...

Python多维/嵌套字典数据无限遍历的实现

最近拾回Django学习,实例练习中遇到了对多维字典类型数据的遍历操作问题,Google查询没有相关资料…毕竟是新手,到自己动手时发现并非想象中简单,颇有两次曲折才最终实现效果,将过程记...