I would take a look at a useful function available to you directly from a geometry object.
The function is called positionAlongLine:
PolyLine
To get to that function you will first need to get access to the polyline geometry.
That can be done using some of the examples here:
Reading geometries
Once you have the access to Polyline geometry you will be able to use the positionAlongLine function.
The value needed will depend on the spatial reference of the geometry, more to the point the linear unit.
So if the unit is meters the value pass to the function will be in meters.
You could look at the python range function to give you a list of the values to pass in:
2. Built-in Functions — Python 2.7.11 documentation
The function will return a point geometry, so you can pass that geometry to the next step in your process.