上周面试突然要求手写代码,题目如标题所示
一个寒假没有写python,又没法使用本地的编辑器,明明知道某个类的方法,但是就是想不来名称和用法,所以说平时少用tab键提示。总会有好处的,所谓亡羊补牢,为时未晚,索性发个帖吧。
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import os
import string
def genSizeFile(filePath, fileSize):
ds=0
with open(filePath, "w") as f:
while ds<filesize:
for i in string.lowercase:
f.write(i)
ds=os.path.getsize(filePath)
if ds>=filesize:
break
genSizeFile("/tmp/data1k",1*1024)