test_appel_python.c 682 Bytes
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define TAILLE_MAX_BUFFER 50
#define TAILLE_MOT 8

int main()
{

	FILE *file = popen("python get_data.py","r");

	char a[TAILLE_MAX_BUFFER], b[TAILLE_MAX_BUFFER], c[TAILLE_MAX_BUFFER];

	fscanf(file,"%s",a);
	fscanf(file,"%s",b);
	fscanf(file,"%s",c);
	pclose(file);

	int i;
	char heure[TAILLE_MOT],minute[TAILLE_MOT],temperature[TAILLE_MOT];
	for(i=0;i<8;i++){
			heure[i]=a[i+2];
			minute[i]=b[i+1];
			temperature[i]=c[i+1];
	}

	heure[8]='\0';
	minute[8]='\0';
	temperature[8]='\0';



	printf("%s\n",heure);
	printf("%s\n",minute);
	printf("%s\n",temperature);

	return(0);
}