Как сохранить файл на рабочем столе macos, используя kml в python? - PullRequest
0 голосов
/ 30 апреля 2018

Я только что прочитал несколько постов о том, как сохранить файл kml на рабочем столе macos в Python, но не смог найти ответ. Я пытаюсь найти путь к файлу, но он не работает. мой код:

import pathlib
import simplekml

longitude = input("Enter longitude: ")
latitude = input("Enter longitude: ")

kml = simplekml.Kml()
kml.newpoint(name="Sample", coords=[(longitude, latitude)])
kml.save("~/Desktop/bura/Points.kml")

Проблема начинается с kml.save("~/Desktop/bura/Points.kml"), он не находит путь и не сохраняет файл.

1 Ответ

0 голосов
/ 30 апреля 2018

kml, вероятно, не расширяется ~, но вы можете сделать это явно:

import os
...
kml.save(os.path.expanduser("~/Desktop/bura/Points.kml"))
...