AUTO Adapté au TP4

This commit is contained in:
Geoffrey Frogeye 2015-03-15 12:48:08 +01:00
parent 084dabeb58
commit f6e94a270b

13
auto.py
View file

@ -1,11 +1,13 @@
#!/usr/bin/python3 #!/usr/bin/python3
# -*- coding: utf-8 -*-
# pylint: disable=invalid-name, missing-docstring
""" """
TP AP1 TP AP1
Licence SESI 1ère année Licence SESI 1ère année
Univ. Lille 1 Univ. Lille 1
Scipt permettant d'automatiser les TP Scipt permettant d'automatiser le rendu des TP
""" """
__author__ = "PREUD'HOMME Geoffrey" __author__ = "PREUD'HOMME Geoffrey"
@ -15,7 +17,7 @@ import zipfile
base = './' base = './'
rendeurs = [('BEAUSSART Jean-loup', 'Beaussart'), rendeurs = [('BEAUSSART Jean-loup', 'Beaussart'),
('PREUD\'HOMME Geoffrey', 'PreudHomme')] ('PREUD\\\'HOMME Geoffrey', 'PreudHomme')]
def chemin(semestre, tp=None): def chemin(semestre, tp=None):
@ -49,9 +51,12 @@ def fichiersTp(semestre, tp):
# TODO .gitignore # TODO .gitignore
# TODO .tpfiles # TODO .tpfiles
fichiers = fichiersPythons(semestre, tp) fichiers = fichiersPythons(semestre, tp)
if semestre == 2 and tp == 3: if semestre == 2:
if tp == 3:
fichiers.remove('bataille_navale_graphique.py') fichiers.remove('bataille_navale_graphique.py')
fichiers.append('jeu3.txt') fichiers.append('jeu3.txt')
if tp == 4:
fichiers.append('Makefile')
return fichiers return fichiers
@ -66,7 +71,7 @@ def rendeur(semestre, tp):
rend = '' rend = ''
rendeurMax = 500 rendeurMax = 500
for j in range(len(rendeurs)): for j in range(len(rendeurs)):
pos = texte.find(rendeurs[j][0]) # TODO Gérer \' pos = texte.find(rendeurs[j][0])
if pos < rendeurMax and pos >= 0: if pos < rendeurMax and pos >= 0:
rendeurMax = pos rendeurMax = pos
rend = j rend = j