Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Python 3 is the latest version of the Python programming language and was formally released on December 3rd, 2008. Use this tag along with the main python tag to denote programs that are meant to be run on a Python 3 interpreter only. Do not mix this tag with the python-2.x tag.
0
votes
Accepted
Simple folder/file lock handler
There is a race condition here:
while os.path.exists(self._lock_file_path):
...
with open(self._lock_file_path, "w") as fn:
The file could have been created by the other process in between. You need …
2
votes
Error handling on temperature sensor
Constants should be defined at module level
RELAIS_1_GPIO = 17 doesn't seem to change. Define it right after the import statements.
Keep implementation details out of your main loop
You currently know …