Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
(maybe) JSON to CSV
#13
I don't see problem with the indentation. Could you post full traceback that you get, enclosed in error tags?
Also, check how you can iterate efficiently over key, values and items of a dict using keys(), values() and items() methods
https://docs.python.org/3/tutorial/datas...ctionaries
However, if you want to print all values, separated by comma, you can use str.join() method

>>> d={1:'one', 2:'two'}
>>> ','.join(d.values())
'one,two'
>>> 
Note that dict is unordered and you cannot be certain of the order in which each dict will be printed - both in your implementation and when using join. That is certain for versions up to python3.5. In CPython 3.6+ dict preserve the order of insertion, but this is still considered an implementation detail and one should not relied upon. https://docs.python.org/3.6/whatsnew/3.6...ementation
Reply


Messages In This Thread
(maybe) JSON to CSV - by PythonNewbster - Sep-28-2017, 04:34 AM
RE: (maybe) JSON to CSV - by buran - Sep-28-2017, 07:10 AM
RE: (maybe) JSON to CSV - by PythonNewbster - Sep-28-2017, 03:52 PM
RE: (maybe) JSON to CSV - by buran - Sep-28-2017, 04:08 PM
RE: (maybe) JSON to CSV - by PythonNewbster - Oct-03-2017, 07:44 PM
RE: (maybe) JSON to CSV - by nilamo - Oct-03-2017, 07:55 PM
RE: (maybe) JSON to CSV - by buran - Oct-03-2017, 08:01 PM
RE: (maybe) JSON to CSV - by PythonNewbster - Oct-03-2017, 09:18 PM
RE: (maybe) JSON to CSV - by nilamo - Oct-03-2017, 09:57 PM
RE: (maybe) JSON to CSV - by PythonNewbster - Oct-03-2017, 10:01 PM
RE: (maybe) JSON to CSV - by buran - Oct-03-2017, 10:59 PM
RE: (maybe) JSON to CSV - by PythonNewbster - Oct-04-2017, 04:44 AM
RE: (maybe) JSON to CSV - by buran - Oct-04-2017, 06:30 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020