Skip to content

Commit 7d7e7a5

Browse files
committed
adding generators page that needs to be expanded upon
1 parent 1de1cec commit 7d7e7a5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+309
-6
lines changed

about-author.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
109109
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
110110
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
111111
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
112+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
112113
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
113114
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
114115
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

all.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -507,6 +507,31 @@ <h2>Newsletters</h2>
507507
</li>
508508
</ul>
509509
<h3>Those resources should help get you started. What's next?</h3>
510+
<h1>Generators</h1>
511+
<p>Generators are a Python core language construct that allow a function's return
512+
value to to behave as an iterator. A generator can allow more efficient
513+
memory usage by allocating and allocating during the context of a large
514+
number of iterations. Generators are defined in
515+
<a href="https://www.python.org/dev/peps/pep-0255/">PEP255</a> and included in the
516+
language as of Python 2.2 in 2001.</p>
517+
<h2>Python generator resources</h2>
518+
<ul>
519+
<li>
520+
<p><a href="http://intermediatepythonista.com/python-generators">An introduction to Python generators</a>
521+
by Intermediate Pythonista is a well done post with code examples.</p>
522+
</li>
523+
<li>
524+
<p>This blog post entitled
525+
<a href="http://rdrewd.blogspot.com/2014/02/python-generators.html">Python Generators</a>
526+
specifically focuses on generating dictionaries. It provides a good
527+
introduction for those new to Python.</p>
528+
</li>
529+
<li>
530+
<p><a href="http://www.blog.pythonlibrary.org/2014/01/27/python-201-an-intro-to-generators/">Python 201: An Intro to Generators</a>
531+
is another short but informative read with example generators code.</p>
532+
</li>
533+
</ul>
534+
<h3>What's next after learning about generators?</h3>
510535
<h1>Web frameworks</h1>
511536
<p>A web framework is a code library that makes a developer's life easier when
512537
building reliable, scalable and maintainable web applications.</p>

api-creation.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
267267
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
268268
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
269269
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
270+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
270271
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
271272
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
272273
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

api-integration.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
206206
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
207207
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
208208
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
209+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
209210
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
210211
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
211212
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

application-dependencies.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
244244
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
245245
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
246246
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
247+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
247248
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
248249
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
249250
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

application-programming-interfaces.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
173173
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
174174
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
175175
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
176+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
176177
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
177178
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
178179
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

best-python-resources.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
288288
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
289289
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
290290
<a href="/best-python-resources.html" class="list-group-item smaller-item active">Best Python Resources</a>
291+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
291292
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
292293
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
293294
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

bottle.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
153153
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
154154
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
155155
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
156+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
156157
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
157158
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
158159
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

caching.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
147147
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
148148
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
149149
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
150+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
150151
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
151152
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
152153
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

cascading-style-sheets.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ <h3 class="panel-head"><a href="/table-of-contents.html" style="color: #fff;">Ta
242242
<a href="/development-environments.html" class="list-group-item smaller-item ">Development Environments</a>
243243
<a href="/vim.html" class="list-group-item smaller-item ">Vim</a>
244244
<a href="/best-python-resources.html" class="list-group-item smaller-item ">Best Python Resources</a>
245+
<a href="/generators.html" class="list-group-item smaller-item ">Generators</a>
245246
<a href="/web-frameworks.html" class="list-group-item smaller-item ">Web Frameworks</a>
246247
<a href="/django.html" class="list-group-item smaller-item ">Django</a>
247248
<a href="/flask.html" class="list-group-item smaller-item ">Flask</a>

0 commit comments

Comments
 (0)