IdentationError; unexpected indent

Igor Korot ikorot01 at gmail.com
Thu Apr 14 08:04:56 EDT 2016


Salma,

On Thu, Apr 14, 2016 at 3:28 AM, salma ammar <ammarsalma118 at gmail.com> wrote:
> Hi Igor,
>
> thank you very much for your response. In fact, I put the code in bold, that
> is why it displays those symbols.
> This is the code:
>
> import sys
> sys.path.append('C:/Users/user/src/sumo-0.22.0/tools')
> import sumolib
> net =
> sumolib.net.readNet("C:/Users/user/src/sumo-0.22.0/tools/sumolib/net/qgislyonvelo.net.xml")
> radius = 0
> f = open("C:/fichierstationsvelos.txt", "r")
> contenu = f.read()
> print(contenu)
> for id, lat, lon in f:
>     x, y = net.convertLonLat2XY(lon, lat)
>   print(x, y)
>   edges = net.getNeighboringEdges(x, y, radius)
>     print (edges)
>     while len(edges) == 0:
>         radius = radius + 10
>         edges = net.getNeighboringEdges(x, y, radius)
> distancesAndEdges = sorted([(dist, edge) for edge, dist in edges])
> print(distancesAndEdges)
>         edgeofstation[id] = distancesAndEdges[0]
>         print (edgeofstation[id])
> f.close()

And what is the error message exactly? Can you copy/paste it as well?

Also, I'd advise you to subscribe to the list so that other people can
help you...

Thank you.

>
>
> Cordially.
>
> 2016-04-13 17:02 GMT+01:00 Igor Korot <ikorot01 at gmail.com>:
>>
>> Hi, Salma,
>>
>> On Wed, Apr 13, 2016 at 11:53 AM, salma ammar <ammarsalma118 at gmail.com>
>> wrote:
>> > Hi,
>> >
>> > I am about to run this code using python 2.7. But when executing this
>> > code,
>> > an error appears (see attachement): IdentationError; unexpected indent
>> >
>> > What should I rectify to correct this error please?
>> >
>> >
>> > *import sys*
>> > *sys.path.append('C:/Users/user/src/sumo-0.22.0/tools')*
>> > *import sumolib*
>> > *net =
>> >
>> > sumolib.net.readNet("C:/Users/user/src/sumo-0.22.0/tools/sumolib/net/qgislyonvelo.net.xml")*
>> > *radius = 0*
>> > *f = open("C:/fichierstations.txt", "r")*
>> >
>> > *contenu = f.read()*
>> >
>> > *print(contenu)*
>> > *for id, lat, lon in f:*
>> > *    x, y = net.convertLonLat2XY(lon, lat)*
>> > *    print(x, y)*
>> > *    edges = net.getNeighboringEdges(x, y, radius)*
>> > *    print (edges)*
>> > *    while len(edges) == 0:*
>> > *        radius = radius + 10*
>> > *  edges = net.getNeighboringEdges(x, y, radius)*
>> > * distancesAndEdges = sorted([(dist, edge) for edge, dist in edges])*
>> > *  print(distancesAndEdges)*
>> > *        edgeofstation[id] = distancesAndEdges[0]*
>> > *        print (edgeofstation[id])*
>> > *f.close()*
>>
>> What are those '*' symbols in the e-mails?
>> Are they hard tabs or something else?
>>
>> Please copy and paste the script from the editor.
>>
>> Thank you.
>>
>> >
>> >
>> > Thank you in advance.
>> > --
>> > https://mail.python.org/mailman/listinfo/python-list
>
>



More information about the Python-list mailing list