ここでは、Pythonの初心者、私は本当に私が印刷したいテキストファイルに苦しんでいます:Pythonでは、角括弧と引用符を含むテキストファイルをどのように記述しますか?
{"geometry": {"type": "Point", "coordinates":
[127.03790738341824,-21.727244054924235]}, "type": "Feature", "properties": {}}
複数のブラケットを持っているという事実は私を混同し、それはこれを試した後Syntax Error
をスロー:
def test():
f = open('helloworld.txt','w')
lat_test = vehicle.location.global_relative_frame.lat
lon_test = vehicle.location.global_relative_frame.lon
f.write("{"geometry": {"type": "Point", "coordinates": [%s, %s]}, "type": "Feature", "properties": {}}" % (str(lat_test), str(lat_test)))
f.close()
として、あなたが見ることができる、私は緯度と経度のための私自身の変数を持っていますが、Pythonは構文エラーを投げている:
File "hello.py", line 90
f.write("{"geometry": {"type": "Point", "coordinates": [%s, %s]}, "type":
"Feature"" % (str(lat_test), str(lat_test)))
^
SyntaxError: invalid syntax
感謝あらゆる助けのために事前にたくさんのことがあります。
テキストファイルは[JSON](http://www.json.org/)形式ですか? –
https://stackoverflow.com/a/12309296/5538805 – MrPyCharm
ファイルの実際の形式はgeojsonになります。私はちょうどtxtからjsに拡張を変更すると考えて – Diamondx