Thanks to visit codestin.com
Credit goes to github.com

Skip to content

listdir() & listdir("./") do not work the same. Mounts are ignored. #8409

Closed
@bill88t

Description

@bill88t

CircuitPython version

Adafruit CircuitPython 9.0.0-alpha.1-40-g17ced21e04 on 2023-09-14; M5Stack Timer Camera X with ESP32

Code/REPL

# mount a vfs under /something
import os
os.listdir()
os.listdir("./")

Behavior

>>> listdir()
['ramdisk', 'LjinuxRoot', 'code.py', 'lib', 'boot_out.txt', 'ftp_serv.py', 'boot.py', 'repl.py', 'settings.toml']
>>> listdir("./")
['LjinuxRoot', 'code.py', 'lib', 'boot_out.txt', 'ftp_serv.py', 'boot.py', 'repl.py', 'settings.toml']
>>> 

Description

I just started playing with ramdisk more, and I noticed my ls was just.. not seeing it..

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions