题目如下:
代码如下:
import os
def get_input():
sitename = input("Site name: ")
author = input("Author: ")
jsfolder = input("Do you want a folder for JavaScript?(y or n)")
csfolder = input("Do you want a folder for CSS? (y or n)")
return sitename,author,jsfolder,csfolder
def mkdir(dir):
if not os.path.exists(dir):
os.makedirs(dir)
print("Created {0}".format(dir))
else:
print("--- There is this folder!---{0}".format(dir))
def name_text(sitename,author,jsfolder,csfolder):
dir = os.getcwd() + '/{0}/'.format(sitename)
mkdir(dir)
filename = dir+'index.html'
file = open(filename,'w')
file.write(" <title> {0} </title> \n <meta> {1} </meta> ".format(sitename,author))
file.close()
if jsfolder == 'y':
jsfolder = dir + 'js/'
mkdir(jsfolder)
if csfolder == 'y':
csfolder = dir + 'css/'
mkdir(csfolder)
return 0
if __name__ == '__main__':
sitename,author,jsfolder,csfolder = get_input()
name_text(sitename,author,jsfolder,csfolder)
效果图