Skip to content

Tag: python

How to write to PLC input registers using pymodbus

I want to write to PLC input registers using pymodbus. I am able to read them : But I still did not found any way how to write any value to them. I appreciate any help. Thanks. Answer Input registers are read-only. You can write to holding registers, using Modbus functions Write Single Register or Write Multi…

Get the value of a checkbox in Flask

I want to get the value of a checkbox in Flask. I’ve read a similar post and tried to use the output of request.form.getlist(‘match’) and since it’s a list I use [0], but it seems I’m doing something wrong. Is this the correct way to get the output or is there a better way? Answe…

Plotting a NACA 4-series airfoil

I’m trying to plot an airfoil from the formula as described on this wikipedia page. This Jupyter notebook can be viewed on this github page. The result looks like . I expected it to look more like . Questions: Why is the line not completely smooth? There seems to be a discontinuity where the beginning a…

Python in-memory cache with time to live

I have multiple threads running the same process that need to be able to to notify each other that something should not be worked on for the next n seconds its not the end of the world if they do however. My aim is to be able to pass a string and a TTL to the cache and be able

Iterating over lines in a file python

I have seen these two ways to process a file: I know that in the first case, the file will act like a list, so the for loop iterates over the file as if it were a list. What exactly happens in the second case, where we read the file and then iterate over the contents? What are the consequences