Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Will pandas and scipy be available on Pythonista in the near future ??
-
@JonB Hi yes, if I will be able to create my own cocalc account and a way to interact with it using Pythonista or any online python environment it would be very useful.
With a cocalc account user could install any library supported by anaconda (I suppose).For now I will try to create a temporary folder with SageMath, starting from the following piece of code
import os import tempfile directory_name = tempfile.mkdtemp() print(directory_name) sys.path.append(directory_name)
in order to save inside it, during any math session, some not-built-in libraries I have in my dropbox.
Inside 'directory_name' I will download some external libraries from dropbox and I will test if I will be able to import these libraries with the common 'import ....'. If sagemathcell can edit sys.path and user can add any temp folder in it, maybe the remote python interpreter would import the libs.Thank you
Regards -
This thread seems like it has become the definitive thread for all things pandas/scipy so I’ll just post this here.
Some of you may be interested in the following app:
I’ve played with it a little and you can in fact use scipy and pandas on it. Those are preinstalled. If you upgrade for $5 you can plot as well. Which is nice.
The problem, and for me it’s a pretty big problem, is that your code is sent to a server and compiled remotely (with a max running time of 30s). There are of course many reasons not to do that. But for just learning to work with scipy or pandas or for just playing with generic ideas, I thought perhaps someone could find it interesting. It is buggy but I’ve been successful getting a few basic things to work.
I corresponded a bit with the developer and he is quite responsive. He also said he is thinking of having the code run locally in the future, but there is certainly no reason to expect that to be successful - I would think he will likely hit the same problems as omz.
Anyway for real tasks, I’m still hoping for at least pandas on pythonista one day if there’s no hope for scipy (I would gladly pay $20 more than I have already paid for those - just saying). But I thought someone may find this interesting since it is a relatively new app.
-
Hi, since cocalc was mentioned, I thought it would be worthwhile to suggest Juno (https://juno.sh), which runs on iPad. It’s basically a Jupyter notebook client running in an iOS app, and you have a choice of different back-ends: Azure Notebooks, Cocalc, or an AWS backend. I’m using the AWS backend for maximum flexibility.
-
I sure wish I knew pandas won't be supported, before I paid $10.
Sincerely,
Scott -
@scotttmiller I would be happy to pay you the $10 back if you create a working version of Pandas in an iOS app and publish it to the AppStore for $10. Please let me know.
-
In a recent post I tried to see if @omz could share something about what he was working on (no reply). I realize that telling us is a mixed bag for him but perhaps he could say if Scipy and Pandas, which are often requested, are never happening, imminent, or still a possibility.
-
I can assure those of you interested that Juno is easily worth the $10. Honestly, I’d be happy with my purchase even if I spent $20 or $30. It would be great to be able to use pandas and scipy directly on iOS, but Juno serves most of my purposes just fine. You can use cocalc or azure, or what I usually do is just run both a selenium server and a jupyter server on my laptop on the same network and just run it via Juno. And then I can do anything I want in either Python or R (or many other languages) from my iPad or phone. It’s true you can do that just via safari or other browser too, but I find it unworkable, especially on the phone. The app does make the experience pretty good.
-
Me too, pandas plz.
-
Is there a way to volunteer to port pandas to work with pythonista? I don't think it'd take me that long. I could put up a fork on GitHub and then the work to link it into your app and resubmit to the store would be minimal.
-
@froody It would be a good exercise in any case to see how difficult the port would be. Go for it.
-
Selenium is the most widely used web automation tool. It has been used to perform an automated test on Windows, Linux, and Unix system. It supports most of the browsers like Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Opera etc.
On the other hand, Live Online Training recording takes place for Selenium with Python Video Tutorials at a scheduled event or time. The Instructor plays an important role throughout the learning process.
-
Pandas is included on this app. It has also newer versions of NumPy and Matplotlib. Pythonista has old versions of NumPy and Matplotlib.
-
@dgelessus
Then how come one can use Pandas on Juno?