Tweet-A-Temp (7 / 8 steg)
Steg 7: programvara
Jag sedan lagt till formeln från Excel in i programmet och testade.
Jag ställa in den att skriva ut varje paket och jag har massor av debug i koden för att fånga problem.
Jag försökte få den grafritande del arbetar, men jag gav upp vilket leder mig till:
Python Rant:
Detta är andra gången jag har försökt att göra ett stort projekt i Python. Jag kunde inte få alla bibliotek beroenden och baspaket att arbeta under 20 timmar i Windows, Windows 64, Ubuntu och Fedora. Jag hade äntligen att bygga nästan allt från grunden och även då vissa funktioner fungerade inte. Jag försökte 2.4, 2.5, 2.6 och olika 3.X versioner och sedan versioner av varje bibliotek, som i sin tur hade beroenden på andra paket. Medan andra kan ha rants mot språket, jag hittade bara installera, även med många av de "lätt Elinstallatörerna" att vara skrämmande i bästa!
Efter jag beräknade temperaturerna, gjorde jag en 1 grad justering, eftersom jag inte kunde tro badtunnan var på 106F. Jag tror verkligen inte det är på 105 heller.
Jag sedan tweeked rapportering och twitter logiken. Eftersom jag inte är säker på om jag kommer att få, eller bra paket, valde jag att rapportera temp en gång i timmen. Jag antar att jag kommer att klippa det tillbaka i ett tag.
För närvarande körs skriptet som vanlig användare. Jag vilja till flytta den till en tjänst så småningom.