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.
I cannot import modules
-
@zrzka yes, you are right. Howerver it is also good when people (like @bobsmith76) ask something because want to understand deeper, to learn something new and to solve problems. Sometimes I can't sleep when I have something I can't understand...
Anyway, @bobsmith76 try to post link to a full-work example that reproduces your problems.
Bye -
I'll wait for JonB to read the error message that I posted. Then we'll go from there.
http://www.dreamincode.net/forums/blog/2557/entry-5112-to-be-deleted/ -
@bobsmith76 That's an empty page (in Safari on my iPhone with iOS 10.3.3).
For uploading code or text snippets I'd suggest https://gist.github.com/ or https://pastebin.com/. Or you can wait a couple of days and try posing the text again, sometimes @omz manually whitelists legitimate users caught in the spam filter.
-
@bobsmith76 okay, now add to your simple script your failing import statement.
If you get an exception, copy the full traceback. you should be able to paste it to the forum with backticks, but if not, copy it into a new file in pythonista, and from the wrench menu, you can share it to an anonymous gist, then paste the link.. that is easier than emailing it.
-
Here is my gist
https://gist.github.com/anonymous/20cd6b7383a4875b20bc01724c08fecd
And here is my traceback, at least I think this is what that is. Once again, thanks for helping me out. I still cannot paste it in this forum even when I use backticks so here is a link a pastebin.
-
here is the traceback for the program that I really want to run
Let me post the complete code and expected output shortly.
-
This post is deleted! -
Which is the script you are running from the Play button?
I seefrom dictionary_new import large_dict
yet the traceback showsfrom .dictionary_new
Here is what I did:
- I created a folder in This Ipad (bobsmith)
- I put your scripts in the folder
- pressed play on intermed_code.py -- it imported dictionary_new without an issue.
If the issue is that you were testing things out in the console, or another script (import intermed_code), then you may need to set sys.path
sys.path.insert(0,os.path.expanduser('~/Documents/bobsmith')
-
got it working. The problem was that there were four possibilities and I was only trying 3 of them.
- dots before file name in the external library
- no dots before file name in the external library
- dots before file name in the script library
- no dots before file name in the script library
The fourth possibility was the one that worked. I want to thank you for sticking with me through this trying ordeal.
-
Also, I want to add that pythonista is a real big boost for me. You can't just whip out your laptop at a party and say 'hey, look I can calculate the consistency of sentences' but you can do that if you have an iphone.