Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deque class in ucollections module #683

Open
victorzaloga opened this issue Sep 5, 2020 · 5 comments
Open

deque class in ucollections module #683

victorzaloga opened this issue Sep 5, 2020 · 5 comments

Comments

@victorzaloga
Copy link

Hello microbit society!
I`d like to code moving average filter by using of ucollections.deque class

but when trying to import the module got the error
from ucollections import deque -> "cannot import name deque"
Is deque available in the module ucollections in microbit micropython?

@mytechnotalent
Copy link
Contributor

Ask this question in the next generation of micro:bit for microcontrollers which is the MiniPython programming language. Click HERE and re-ask your question. - https://github.com/mytechnotalent/minipython today!

@ZanderBrown
Copy link

generation of micro:bit for microcontrollers

You mean micropython? also HERE isn't a link (other than the person linking to a fork on all the issues who are you? the fork just seems to rename micropython to minipython)

@mytechnotalent
Copy link
Contributor

Yes it is MicroPython but as it is built it will include steps to build your own modules and continue the development. The ultimate goal is to get more people involved with MicroPython nothing more.

@victorzaloga
Copy link
Author

question about ucollections / deque is still unclear
Anybody could help me please?

@mytechnotalent
Copy link
Contributor

mytechnotalent commented Sep 30, 2020

Hi @victorzaloga there is no deque within that module for the BBC firmware. Here is how you can see what methods are available to you in the REPL.
import ucollections
dir(ucollections)

That is part of the main MicroPython port have you tried flashing your device using the upstream MicroPython port? You can see instructions here -> micropython.org Download Page. I hope that helps!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants