Python创建文件夹

#在系统里面创建文件夹,如果文件夹存在,则返回"文件已存在,请重试!"并结束,如果文件夹不存在,则直接创建

import os

def get_fname():

        '用于获取并返回文件名'

         while 1:

                fname =input('请输入您需要创建的文件名称: ')

                if not os.path.exists(fname):

                            break

                print('文件已存在,请重试!')

        return fname

def get_content():

        '用于获取并返回文件内容'

        content = []

        print('请输入内容,在单独的一行输入end结束~')

        while 1:

                line =input('(end to quit)> ')

                if line =='end':

                        break

                content.append(line)

        return content

def wfile(fname,content):

        '用于将内容写入文件'

        with open(fname,'w')as fobj:

                fobj.writelines(content)

if __name__ =='__main__':

        fname = get_fname()

        content = get_content()

        content = ['%s\n' % linefor linein content]

        wfile(fname,content)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容