Skip to content

deque class in ucollections module #683

Open

Description

@victorzaloga

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?

Activity

  1. mytechnotalent commented on Sep 30, 2020

    @mytechnotalent
    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!

  2. ZanderBrown commented on Sep 30, 2020

    @ZanderBrown

    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)

  3. mytechnotalent commented on Sep 30, 2020

    @mytechnotalent
    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.

  4. victorzaloga commented on Sep 30, 2020

    @victorzaloga
    Author

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

  5. mytechnotalent commented on Sep 30, 2020

    @mytechnotalent
    Contributor

    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions