I\'ve a strange issue in Python: the division is not performed correctly:
print pointB[1] print pointA[1] print pointB[0] print pointA[0] print (pointB[1]-
This is how integer division works in python. Either use floats or convert to float in your calculation:
float(pointB[1]-pointA[1]) / (pointB[0]-pointA[0])