<p>I think the Notebook *needs* an easy way to move files to and from the system it&#39;s running on and the client machine. NBC really struggles without it and there&#39;s no clean workaround.</p>
<p>Something like Dropbox might help as a short term fix in Benjie&#39;s case??</p>
<div class="gmail_quote">On Aug 16, 2012 6:08 AM, &quot;Fernando Perez&quot; &lt;<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Aug 15, 2012 at 6:37 PM, Benjie Chen &lt;<a href="mailto:benjie@ginkgobioworks.com">benjie@ginkgobioworks.com</a>&gt; wrote:<br>
&gt; I have some code in the notebook that needs to run on an input.<br>
&gt; Currently I have to give people access to some shared drive where they<br>
&gt; can put data into a file, then load it via the notebook. Is there a<br>
&gt; better way to paste data into the notebook as input to some code?<br>
<br>
I think it&#39;s important to clarify how to best think of this question:<br>
the notebook&#39;s kernel simply sees the filesystem of the machine it&#39;s<br>
running on, nothing more, nothing less.  The notebook has no special<br>
&#39;data store&#39;.  So your question really is: how do I put files on that<br>
filesystem?  The answer is: IPython doesn&#39;t provide any special<br>
mechanisms to do so, we assume that  you can scp/ftp/copy files into<br>
that machine for now.  This is, however, something where IPython<br>
*could* offer its own upload mechanism so that users don&#39;t need to<br>
know exactly how to get filesystem-level access into the machine.  It<br>
just hasn&#39;t been done yet.<br>
<br>
Cheers,<br>
<br>
f<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div>