diff --git a/tools/shp2osm/polyshp2osm.py b/tools/shp2osm/polyshp2osm.py
--- a/tools/shp2osm/polyshp2osm.py
+++ b/tools/shp2osm/polyshp2osm.py
@@ -600,9 +600,9 @@
def write_node(node):
global open_file
if node[3] == None:
- print("" % (node[0], node[1], node[2]), end = '\n', file = open_file)
+ print("".format(node[0], node[1], node[2]), end = '\n', file = open_file)
else:
- print("" % (node[0], node[1], node[2]), end = '\n', file = open_file)
+ print("".format(node[0], node[1], node[2]), end = '\n', file = open_file)
write_tags(node[3])
print("", end = '\n', file = open_file)