Annulation du lancement dans tous les cas de la fonction de sélection du fichier de données et changement du symbole des points

This commit is contained in:
Guyot 2020-04-23 21:28:25 +02:00
parent 6492573956
commit 76ed596f48
3 changed files with 7 additions and 3 deletions

View File

@ -13,5 +13,5 @@ set x2tics format "%Y"
set xtics nomirror set xtics nomirror
set xrange [*:*] set xrange [*:*]
set datafile separator '|' set datafile separator '|'
plot 'data2.csv' using 3:1 pt '*' title '' plot 'data2.csv' using 3:1 pt 'X' title ''
#pause -1 'En attente de RETURN' #pause -1 'En attente de RETURN'

View File

@ -47,6 +47,9 @@ msgstr "autre : optionnel"
msgid "optional : delete a measure by its number in the list" msgid "optional : delete a measure by its number in the list"
msgstr "suppression d'une mesure par son numéro dans la liste : optionnel" msgstr "suppression d'une mesure par son numéro dans la liste : optionnel"
msgid "optional : min_date max_date -> 'Y-m-d hh:mm:ss' or '*' for an automatic date."
msgstr "date_min date_max -> 'Y-m-d hh:mm:ss' ou '*' pour une date automatique : optionnel"
msgid "optional : plot graph" msgid "optional : plot graph"
msgstr "trace le graphe : optionnel" msgstr "trace le graphe : optionnel"

View File

@ -51,13 +51,14 @@ Une mesure est caractérisée par :
""" """
def save_file_data(): def save_file_data():
""" Enregistrement du nom du fichier de données """
f = open("Fonctionnel.txt", "r") f = open("Fonctionnel.txt", "r")
contents = f.readlines() contents = f.readlines()
f.close() f.close()
linenum = 0 linenum = 0
for row in contents: for row in contents:
if row.split(' ',1)[0] == 'plot': if row.split(' ',1)[0] == 'plot':
contents.insert(linenum, "plot '"+args.data+"' using 3:1 pt '*' title ''\n") contents.insert(linenum, "plot '"+args.data+"' using 3:1 pt 'X' title ''\n")
del(contents[linenum+1]) del(contents[linenum+1])
linenum += 1 linenum += 1
f = open("Fonctionnel.txt", "w") f = open("Fonctionnel.txt", "w")
@ -266,7 +267,7 @@ parser.add_argument('-v', '--version',
# Récupération des arguments # Récupération des arguments
args = parser.parse_args() args = parser.parse_args()
# Lancement des actions # Lancement des actions
if args.data != -1: if args.data != 'data2.csv':
save_file_data() save_file_data()
if args.weight != -1: if args.weight != -1:
save_mesure() save_mesure()