📄 listing25-3.py
字号:
#!/usr/bin/env pythonprint 'Content-type: text/html\n'from os.path import join, abspathimport cgi, sha, sysBASE_DIR = abspath('data')form = cgi.FieldStorage()text = form.getvalue('text')filename = form.getvalue('filename')password = form.getvalue('password')if not (filename and text and password): print 'Invalid parameters.' sys.exit()if sha.sha(password).hexdigest() != '8843d7f92416211de9ebb963ff4ce28125932878': print 'Invalid password' sys.exit()f = open(join(BASE_DIR,filename), 'w')f.write(text)f.close()print 'The file has been saved.'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -