내가 가진 몇 이와 같은 "긴"라인 :많은 문자열을 큰 문자열로 전달/포맷하는 가장 효율적이고 읽기 쉬운 방법은 무엇입니까?
content = "<!DOCTYPE html>\n<html>\n<head>\n <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">\n <title>{0} - {1}</title>\n <link rel=\"stylesheet\" type=\"text/css\" href=\"{3}/{2}.{4}\" />\n</head>\n<body>\n <!-- layout... -->\n <script type\"text/javascript\" src=\"{5}/{2}.{6}\"></script>\n</body>\n</html>\n".format(settings["app.name"], ncc, name, settings["dir"]["static.style"], settings["lang.style"], settings["dir"]["static.script"], settings["lang.script"])
그냥 당신이 상당히 크다는 것을 말해 그것을 읽고/또는 몇 가지 방법으로 어려운 그 수와 같은 라인에보고하여 알다.
대용량 문자열에 많은 값을 동적으로 삽입하는 더 효율적이고 읽기 쉬운 방법이 있습니까?
당신은 jinja2 또는 mako를 살펴 봐야합니다 ... 문자열을 위해 특별히 설계된 것이 아니라 동적 인 html 페이지/보고서를 작성하기위한 것입니다. –
@Dot_Py 내가 그들을 들여다 볼 제안을 주셔서 감사합니다. –