{"id":1197,"date":"2016-08-26T12:39:39","date_gmt":"2016-08-26T18:39:39","guid":{"rendered":"http:\/\/jaredrobinson.com\/blog\/?p=1197"},"modified":"2016-08-26T12:42:02","modified_gmt":"2016-08-26T18:42:02","slug":"python-attrs-library-stackoverflow-documentation","status":"publish","type":"post","link":"https:\/\/jaredrobinson.com\/blog\/python-attrs-library-stackoverflow-documentation\/","title":{"rendered":"Python attrs library; stackoverflow documentation"},"content":{"rendered":"<p>Article: <a href=\"https:\/\/glyph.twistedmatrix.com\/2016\/08\/attrs.html\">The One Python Library Everyone Needs: attrs<\/a><\/p>\n<blockquote>\n<p>Some people are excited about eventually being able to program in Python 3 everywhere. What I\u2019m looking forward to is being able to program in Python-with-attrs everywhere. It exerts a subtle, but positive, design influence in all the codebases I\u2019ve see it used in.<\/p>\n<\/blockquote>\n<p>Or, for those who want more power (an complexity) than the attrs module, there&#8217;s macropy and it&#8217;s <a href=\"https:\/\/github.com\/lihaoyi\/macropy#case-classes\">case-classes<\/a>.<\/p>\n<hr \/>\n<p>Stackoverflow has introduced a new tech documentation tool that focuses on providing examples, rather then merely sparsely documenting an API. The one on <a href=\"http:\/\/stackoverflow.com\/documentation\/python\/1019\/string-formatting\">Python string formatting<\/a> is quite useful.<\/p>\n<ul>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/\">All topics<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/python\/topics\">Python<\/a> <\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/go\/topics\">Go<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/vim\/topics\">Vim<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/git\/topics\">Git<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/mongodb\/topics\">MongoDB<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/rethinkdb\/topics\">RethinkDB<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/angular2\/topics\">Angular 2<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/node.js\/topics\">Node.js<\/a><\/li>\n<li><a href=\"http:\/\/stackoverflow.com\/documentation\/linq\/topics\">Linq<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Article: The One Python Library Everyone Needs: attrs Some people are excited about eventually being able to program in Python 3 everywhere. What I\u2019m looking forward to is being able to program in Python-with-attrs everywhere. It exerts a subtle, but positive, design influence in all the codebases I\u2019ve see it used in. Or, for those &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/jaredrobinson.com\/blog\/python-attrs-library-stackoverflow-documentation\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Python attrs library; stackoverflow documentation&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,17],"tags":[],"class_list":["post-1197","post","type-post","status-publish","format-standard","hentry","category-programming","category-tech"],"_links":{"self":[{"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/posts\/1197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/comments?post=1197"}],"version-history":[{"count":3,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/posts\/1197\/revisions"}],"predecessor-version":[{"id":1200,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/posts\/1197\/revisions\/1200"}],"wp:attachment":[{"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/media?parent=1197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/categories?post=1197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jaredrobinson.com\/blog\/wp-json\/wp\/v2\/tags?post=1197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}