本文整理汇总了Python中outils.Outils.copier_dossier方法的典型用法代码示例。如果您正苦于以下问题:Python Outils.copier_dossier方法的具体用法?Python Outils.copier_dossier怎么用?Python Outils.copier_dossier使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类outils.Outils
的用法示例。
在下文中一共展示了Outils.copier_dossier方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: creer_html
# 需要导入模块: from outils import Outils [as 别名]
# 或者: from outils.Outils import copier_dossier [as 别名]
def creer_html(self, contenu, destination, combo_list):
if self.prod2qual:
suffixe = "_qualite.html"
else:
suffixe = ".html"
Outils.copier_dossier("./reveal.js/", "js", destination.chemin)
Outils.copier_dossier("./reveal.js/", "css", destination.chemin)
with destination.open("ticket" + suffixe) as fichier:
html = r'''<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=cp1252" http-equiv="content-type" />
<meta content="CMi" name="author" />
<style>
#entete {
margin-left: 600px;
text-align:left;
}
#tableau {
border-collapse: collapse;
margin: 20px;
}
#tableau tr, #tableau td {
border: 1px solid black;
vertical-align:middle;
}
#tableau td {
padding: 3px;
}
#toright {
text-align:right;
}
#combo {
margin-top: 10px;
margin-left: 50px;
}
</style>
<link rel="stylesheet" href="css/reveal.css">
<link rel="stylesheet" href="css/white.css">
</head>
<body>
<div id="combo">
<select name="client" onchange="changeClient(this)">
'''
for i in range(len(combo_list)):
html += r'''<option value="''' + str(i) + r'''">''' + str(combo_list[i]) + r'''</option>'''
html += r'''
</select>
</div>
<div class="reveal">
<div class="slides">
'''
html += contenu
html += r'''</div></div>
<script src="js/reveal.js"></script>
<script>
Reveal.initialize();
</script>
<script>
function changeClient(sel) {
Reveal.slide(sel.value, 0);
}
</script>
</body>
</html>'''
fichier.write(html)