Как получить python-сервер для преобразования recvline в строку?

Как я могу преобразовать входные данные от клиента с сервера в строку или какой-либо другой тип данных. Мой сервер может распечатать recvline от клиентов, но не распознает его как общий тип данных …

void timing() { for (long i = 0; i < 200000000; i ++){ printf(""); } } int main(int argc, char **argv){ int i; int sockfd; struct sockaddr_in servaddr; char sendline[MAXLINE]; char recvline[MAXLINE]; time_t start, finish, final; start = clock(); timing(); // a function that takes a differential time based on the client finish = clock(); final = (finish - start) / CLOCKS_PER_SEC; printf("timing: %ld\n", final); if (argc != 2){ perror("usage: tcpcli <IPaddress>"); exit(-1); } sockfd = socket(AF_INET, SOCK_STREAM, 0); bzero(&servaddr, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_port = htons(SERV_PORT); inet_pton(AF_INET, argv[1], &servaddr.sin_addr); connect(sockfd, (struct sockaddr *) &servaddr, sizeof(servaddr)); char ** temp = NULL; char * timing = NULL; strtol(timing, temp, final); //***Problem here write(sockfd, timing, 5); bzero(recvline, MAXLINE); if (read(sockfd, recvline, MAXLINE) == 0){ //reads from server perror("Server terminated!"); exit(-1); } fputs(recvline, stdout); 

Python - лучший язык программирования в мире.