와 나는 HTML 문서의 몇 가지 부분을 변경하는 스크립트가 필요합니다. 내가 필요로하는 이유는 같은 HTML 파일을 다시 많이 사용해야하기 때문입니다.html 코드를 변경하는 스크립트. 바람직하게는 간단한 인터페이스
링크 [여기 INSERT]
이름 [여기 INSERT]
등 :
내 최고의 희망
의 (a 인터페이스를 가질 수있는 경우) 필드를 가지고 그것입니다 .[완료 버튼]
그 다음 입력 필드에 규정 된 것과 문서의 변수를 변경.
와 나는 HTML 문서의 몇 가지 부분을 변경하는 스크립트가 필요합니다. 내가 필요로하는 이유는 같은 HTML 파일을 다시 많이 사용해야하기 때문입니다.html 코드를 변경하는 스크립트. 바람직하게는 간단한 인터페이스
링크 [여기 INSERT]
이름 [여기 INSERT]
등 :
내 최고의 희망
의 (a 인터페이스를 가질 수있는 경우) 필드를 가지고 그것입니다 .[완료 버튼]
그 다음 입력 필드에 규정 된 것과 문서의 변수를 변경.
이 내가 할 줄 것입니다. LEt는 사용자가 자신의 제목과 내용을 입력하기를 원한다고 가정합니다.
1) 제목 및 내용을 수락이 텍스트 상자가있는 인터페이스를 만듭니다.
2)의 당신의 HTML 템플릿 (당신이 많이 사용되는 하나)과 같이 표시됩니다 가정 해 봅시다 :
구문 분석하고 @ 타이틀 @를 대체 할<html>
<title>
@[email protected]
</title>
<body>
Welcome to my website - @[email protected]
</body>
</html>
3)를 사용하려면 string.replace 및 @ websitecontent @는 2 개의 텍스트 상자에 배치 된 것과 같습니다. Here is a good documentation from MSDN.
4) 새로운 HTML 파일로 구문 분석 템플릿을 저장 것 "완료"라는 이름의 인터페이스에서 만들기 버튼을 클릭합니다.
덕분에, 나는 그것을이 방법을 수행하려고 할 것 같아요. – user2162592
정말 템플릿 시스템을 사용하고 싶습니다. 주석에 제시된대로 (나는 또한 jinja (좋은 물건)을 좋아합니다).
여기에 간단한 예를
title = "My Page"
html = '''
<html>
<head>
<title>{0}</title>
</head>
<body>
</body>
<html>
'''.format(title)
print html
사이트가 어떻게 작동하는지 이해하기 위해 http://stackoverflow.com/about을 읽어 보시기 바랍니다있다. 그럼 도움이 될 수도 있습니다 : http://www.whathaveyoutried.com – fmendez
템플릿 라이브러리가 당신이 원하는 것입니까? 예 : http://jinja.pocoo.org/. 또한, 파이썬과 루비 태그를 붙인 이유는 무엇입니까? – Wilduck