Grafisk figur Instructable visningar med Python skärmen skrapa (4 / 6 steg)
Steg 4: Hantera fel (och fler installationer)
Vissa fel blir loggade ( views.log ) andra kommer bara dyka upp på Python konsolen. Spyder erbjuder den trevligaste miljön för att hantera fel, igen jag föreslå starkt att använda det (igen). Första gången du kör det kan du ha fel på grund av saknade komponenter i datormiljön Python Python kommer att klaga till konsolen.
Installationsproblem
Python har ett stort antal valfria komponenter. Om behövs sådana saknas du får fel och då behöva installera dem.
Titta på Python paketet Index ( https://pypi.python.org/pypi )
Du kan få på de här och installera dem med hjälp av ett program som heter pip (normalt en del av standare Python installera, men inte alltid på Pi) se: http://dubroy.com/blog/so-you-want-to-install-a-py...
Andra frågor
Programmet har testats ganska väl men är fortfarande mycket sårbara från fel i sin kontroll, eller att få html som är inte vad den förväntar sig. Kontrollfil Visa kryptiska fel om dess innehåll är bud upp filen i detta instructable har testats, men var försiktig när du ändrar den.
Att göra med fel
Vissa fel loggas andra kommer bara dyka upp på Python konsolen. Spider erbjuder den trevligaste miljön för att hantera fel, föreslå jag starkt att använda det. Programmet har testats ganska väl men är fortfarande mycket sårbara från fel i sin kontroll, eller att få html som är inte vad den förväntar sig. Kontrollfil Visa kryptiska fel om dess innehåll är messed up.
Inte på Windows?
Koden har endast testats på Windows, katalogåtgärder kan skilja sig på andra operativsystem. Om du hittar ett problem på andra är OS låt mig veta. I vilket fall kan du behöva justera denna del av koden.