Моя цель - преобразовать файл .osm в файл .geo json. Я хочу автоматизировать процесс в сценарии python,
Я почему-то не могу понять, почему этот сценарий не будет работать:
import subproces
subprocess.check_output("osmtogeojson data.osm > data2.geojson",
stderr=subprocess.STDOUT,
shell=True)
Этот код возвращает:
CalledProcessError: Command 'osmtogeojson data.osm > data2.geojson' returned non-zero exit status 1.
я что-то не так напечатал? Когда я запускаю ту же команду в cmd (в правильном пути к файлу (users / me / folder)), она работает.
edit: я использовал пакет из https://github.com/tyrasd/osmtogeojson основанный на node.js