Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Wangarad 07. 12. 2020, 10:56:23

Název: Python async resp. volanie funkcii
Přispěvatel: Wangarad 07. 12. 2020, 10:56:23
Zdravim.
Ako v pythone efektivne riesit viacero funkcii beziacich naraz? Jedna sa mi o komunikaciu OPC serveru.
 Resp. https://github.com/flopach/opc-ua-sensor-simulator pouziva csv subor.
Rad by som to modifikoval tak aby funcia mail teda vytvorenie serveru bola prva funkcia a dalsia by nahadzovala potrebne data. Proser je v tom ze neviem ako vyriesit async , nerozumiem tomu
Název: Re:Python async resp. volanie funkcii
Přispěvatel: IDontCare 07. 12. 2020, 12:10:30
Kdyz se spusti main(), zadny dalsi kod se vykonavat nebude(while True). Funci ktera dodava data staci definovat predem a vymenit za cteni CSV souboru:
Kód: [Vybrat]
def moje_funkce()
 .... funkce ktera dodava data..
a misto nacteni CSV:
Kód: [Vybrat]
# Read Sensor Data from Kaggle
df = pd.read_csv("sensor.csv")
# Only use sensor data from 03 and 01 (preference)
sensor_data = pd.concat([df["sensor_03"], df["sensor_01"]], axis=1)
bude volani tvoji funkce:
Kód: [Vybrat]
sensor_data = moje_funkce()
Takto by to mohlo stacit.