📄 listing25-2.py
字号:
#!/usr/bin/env pythonprint 'Content-type: text/html\n'from os.path import join, abspathimport cgi, sysBASE_DIR = abspath('data')form = cgi.FieldStorage()filename = form.getvalue('filename')if not filename: print 'Please enter a file name' sys.exit()text = open(join(BASE_DIR, filename)).read()print """<html> <head> <title>Editing...</title> </head> <body> <form action='save.cgi' method='POST'> <b>File:</b> %s<br /> <input type='hidden' value='%s' name='filename' /> <b>Password:</b><br /> <input name='password' type='password' /><br /> <b>Text:</b><br /> <textarea name='text' cols='40' rows='20'>%s</textarea><br /> <input type='submit' value='Save' /> </form> </body></html>""" % (filename, filename, text)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -