On 15/12/17 18:46, Lloyd Walker wrote: > I'm currently using string formatting to create the json rather than > creating a dictionary and appending that dictionary to file via the JSON > lib.
That's probably your mistake. The standard library is there to help you get difficult things right. Trying to reinvent it is a great way to discover how difficult apparently simple things really are. it's also a terrible way to accomplish anything productive. > Could you help me create a dictionary using JSON? > > Code: https://gist.github.com/anonymous/42ff1e418ab315c9637f3ffe08ab0a2b One thing I'd strongly suggest is to separate out your functions. Your findLinks function does a lot more than find links. Just return the list of links and create another function to store them (in whatever format you wish). Then I suggest you write that new function using the json module. That will greatly improve your chances of success. -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor