python: breaking a string into substrings using a for loop
<p>i have a string like this:</p>

<pre><code>row='saint george 1739 1799 violin concerti g 029 039 050 symphonie concertante for two violins g 024 bertrand cervera in 024 039 christophe guiot in 024 029 and thibault vieux violin soloists orchestre les archets de paris'
</code></pre>

<p>i have this loop:</p>

<pre><code>for n in range (1,int(len(row)/55)+1):
print row[(n-1)*55:n*55]
</code></pre>

<p>it is working well!!</p>

<p>however, it is cutting the spaces:</p>

<pre><code>saint george 1739 1799 violin concerti g 029 039 050 sy
mphonie concertante for two violins g 024 bertrand cerv
era in 024 039 christophe guiot in 024 029 and thibault
</code></pre>

<p>i do not want it to cut the spaces (however i still want either 55 characters or less per line)</p>
