Comments (3)
Any chance you're on Python3? Running the same code snippet on my system produces the expected result.
0
1
2
3
4
5
6
7
8
9
from tomorrow.
Yes.
Sorry, I 'assumed' I can use the library with Python 3.x!
Still, any idea how to fix this?
I tried _wait() call method, but it is a blocking execution then.
Thanks,
from tomorrow.
No worries! Unfortunately, the library will simply not work on Python 3.x. I take advantage of some Python 2.7 specific "features" -- namely the fact that old-style python classes have calls to dunder methods (__init__
, for example) routed through the __getattr__
method. I would recommend working with concurrent.futures
directly in general -- it's an excellent library and quite a bit more transparent. Tomorrow
is mainly a thought experiment to see how low I could make the barrier to switching to a threaded model.
from tomorrow.
Related Issues (16)
- Support @processes(n) with ProcessPoolExecutor HOT 2
- threads(n) get rid of that n! HOT 2
- Example contains two imports of time module. HOT 3
- cannot import name threads HOT 5
- Does this support Python3 HOT 7
- run test.py error HOT 1
- Document `timeout` argument.
- Old-style classes interfere with returning strings HOT 3
- Tomorrow prevents script from terminating HOT 3
- Will it support retry after raising a timeout exception?
- tomorrow pip package installs tests for no real reason HOT 3
- "Syntax Error" in Python version 3.8.1 async name HOT 1
- Python 3 compatibility
- This code does not work on python3 HOT 4
- Clarify which versions of Python are supported HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tomorrow.