문제는 파이어 폭스 2.7.5에 Simplejson의 일부 버전이 있고 데비안 6 서버에 파이썬 2.6.6에 simplejson 버전이있다는 것입니다. 하지만 무슨 일이 벌어지고있는 것입니까? 내 노트북에파이썬 심플 슨 조정 문제
>>> import simplejson as json
>>> streamer_data = json.loads('{"text": "test","geo": {"type": "Point","coordinates": [52.68908263, -8.50845340]},"coordinates": {"type": "Point","coordinates": [-8.50845340, 52.68908263]}}');
>>> print streamer_data
{u'text': test', u'geo': {u'type': u'Point', u'coordinates': [52.689082630000001, -8.5084534000000005]}, u'id': 420024061457346560L, u'coordinates': {u'type': u'Point', u'coordinates': [-8.5084534000000005, 52.689082630000001]}}
이 값을 조정하기 위해 적절한 정밀도 정확한 결과 제공 - -
>>> print streamer_data
{'text': 'test', 'geo': {'type': 'Point', 'coordinates': [52.68908263, -8.5084534]}, 'coordinates': {'type': 'Point', 'coordinates': [-8.5084534, 52.68908263]}}
을이이 simplejson 버전입니다 데비안 서버는 simplejson는 좌표 값에 추가 정밀도를 추가하는 것입니다 문제 정도 다른 것. 또한 나는 데비안 서버에서 simplejson의 버전을 알아 내려고했지만 성공하지 못했습니다.
확실하지 않습니다. 이것은 도움이 될지 모르지만 그것은 단순하지 않습니다. http://stackoverflow.com/questions/1447287/format-floats-with-standard-json-module – valheru
질문에 의문의 여지가 없습니다. –