==========29.Pypi,패키지 매니저 PIP
----------검색python html sanitizer
패키지 매니져
----------
cmd
pip help install
pip install html-sanitizer
----------index.py
import cgi, os, view, html_sanitizer
sanitizer=html_sanitizer.Sanitizer()#소문자로 하세요
# description=description.replace('<','<')
# description=description.replace('>','>')
description=sanitizer.sanitize(description)
----------
if 'id' in form:
title=pageId=form["id"].value
title=sanitizer.sanitize(title)
else:
title=pageId='Welcome'
----------
'''.format(
title=title,
----------view.py
import os, html_sanitizer
def getList():
sanitizer=html_sanitizer.Sanitizer()#소문자로 하세요
files=os.listdir('data')
#print(files)
listStr=''
for item in files:
item=sanitizer.sanitize(item)#소문자로 하세요
listStr=listStr+'<li><a href="index.py?id={name}">{name}</a></li>'.format(name=item)
#print(listStr)
return listStr
----------
'컴퓨터 > Python' 카테고리의 다른 글
Django (0) | 2019.03.28 |
---|---|
생활코딩30강 (0) | 2019.01.27 |
생활코딩28강 (0) | 2019.01.27 |
생활코딩26~27강 (0) | 2019.01.27 |
생활코딩23~25강 (0) | 2019.01.27 |