Čtvrtek , 10 Červenec 2025
Domů Programování Python Python program pro zápis hodnot do souboru a zobrazení v grafu
Python

Python program pro zápis hodnot do souboru a zobrazení v grafu

blank

Jak vytvořit program v Pythonu, který bude zobrazovat průběžně zadávané hodnoty v grafu spolu s časem zadaní hodnoty na ose x a tyto hodnoty zároveň zapisovat do textového souboru?

Chcete-li vytvořit program, který bude zobrazovat průběžně zadávané hodnoty v grafu spolu s časem zadaní hodnoty na ose x a tyto hodnoty zároveň zapisovat do textového souboru, můžete použít knihovnu matplotlib a datetime k zobrazení grafu a záznamu času zadání hodnoty.

Zde je příklad základního kódu:

import matplotlib.pyplot as plt
import datetime

# Inicializace seznamů pro hodnoty a čas
values = []
times = []

# Cyklus pro zadávání hodnot
while True:
    value = int(input("Zadejte hodnotu: "))
    values.append(value)
    now = datetime.datetime.now()
    times.append(now)
    
    # Zobraz graf
    plt.plot(times, values)
    plt.xlabel("Čas")
    plt.ylabel("Hodnota")
    plt.show()
    
    # Ulož hodnoty do souboru
    with open("values.txt", "w") as f:
        for i in range(len(values)):
            f.write("{}, {}\n".format(times[i], values[i]))

Výše uvedený kód vytvoří graf s aktuálními hodnotami a časy při každém opakování cyklu. Tyto hodnoty také zapíše do textového souboru „values.txt“.

Zanechte komentář

Napsat komentář

Související články

blank
ProgramováníPython

PyCharm JetBrains IDE vývojové prostředí

🚀 Úvod PyCharm je špičkové integrované vývojové prostředí (IDE) od společnosti JetBrains,...

blank
PythonTensorFlow.js

🐍 Úvod do TensorFlow Lite & Python

TensorFlow Lite (TFLite) ve spojení s Pythonem otevírá dveře on-device strojovému učení...

blank
Python

Detekční systém v Pythonu s GPU akcelerací

Desktop Motion Detection s GPU akcelerací🎯 Účel programuTento nástroj sleduje vybrané okno...

blank
PythonYouTube videa

Python generátor náhledového obrázku YouTube videa

import re import os import requests import argparse from urllib.parse import urlparse,...

blank
×
Avatar
PetrPikora.com
AI Chatbot
Ahoj! Jak vám mohu pomoci?
 

Používáním tohoto chatbota souhlasíte se shromažďováním a používáním vašich dat, jak je uvedeno v našich Zásadách ochrany osobních údajů. Vaše údaje budou použity pouze jako pomoc s vaším dotazem.