Aber ich hab auch gleich die nächste Frage:
Ich kann mit dem Befehl ja auch mehrere Dateien konvertieren. Irgendwie funktioniert das nicht,..
Gibt es einen Unterschied zwischen windows und Linux in Python wie man einen Pfad aufruft / übergibt?
Anbei die Fehlermeldungen von meinen Versuchen:
Code: Alles auswählen
C:\lidartile-master>python -m lidartile.cli -f 0.5 -b 5 -c 2 -z 1.5 -s 3 -m 2 c:\lidartile-master\Wien\*.*
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\lidartile-master\lidartile\cli.py", line 57, in <module>
main()
File "C:\lidartile-master\lidartile\cli.py", line 29, in main
ingestor.load()
File "lidartile\ingestor.py", line 35, in load
self.left, self.bottom, self.right, self.top, self.cellsize = self.find_limits()
File "lidartile\ingestor.py", line 67, in find_limits
with open(filename, "r") as fh:
IOError: [Errno 22] invalid mode ('r') or filename: 'c:\\lidartile-master\\Wien\\*.*'
Variante 2:
Code: Alles auswählen
C:\lidartile-master>python -m lidartile.cli -f 0.5 -b 5 -c 2 -z 1.5 -s 3 -m 2 c:\lidartile-master\Wien\
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\lidartile-master\lidartile\cli.py", line 57, in <module>
main()
File "C:\lidartile-master\lidartile\cli.py", line 29, in main
ingestor.load()
File "lidartile\ingestor.py", line 35, in load
self.left, self.bottom, self.right, self.top, self.cellsize = self.find_limits()
File "lidartile\ingestor.py", line 67, in find_limits
with open(filename, "r") as fh:
IOError: [Errno 2] No such file or directory: 'c:\\lidartile-master\\Wien\\'
Variante 3:
Code: Alles auswählen
C:\lidartile-master>python -m lidartile.cli -f 0.5 -b 5 -c 2 -z 1.5 -s 3 -m 2 c:\lidartile-master\Wien
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\lidartile-master\lidartile\cli.py", line 57, in <module>
main()
File "C:\lidartile-master\lidartile\cli.py", line 29, in main
ingestor.load()
File "lidartile\ingestor.py", line 35, in load
self.left, self.bottom, self.right, self.top, self.cellsize = self.find_limits()
File "lidartile\ingestor.py", line 67, in find_limits
with open(filename, "r") as fh:
IOError: [Errno 13] Permission denied: 'c:\\lidartile-master\\Wien'
über einen Hinweis wäre ich euch wieder sehr dankbar!!!
lg Markus