#๐Ÿ”’ Listdir limit, how to increase ?

17 messages ยท Page 1 of 1 (latest)

limpid bane
#

Hello there, I have an issue with listdir from os, I have 63562 files in the folder and I want all the names in one single list, but listdir only take one thousand files. Someone has an idea to increase this limit or get away with anything else ?

whole kindleBOT
#

@limpid bane

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

dusky mirage
#

or iterdir from pathlib

#

I'm not aware of any limitation on listdir tho

limpid bane
#

I'll try with scandir, I'll tell you if it worked

hardy nova
#

apparently os.scandir is meant to overcome the limitations of os.listdir

limpid bane
#

so, how to get the full path with scandir ? entry.path() ?

dusky mirage
#

entry.path without () I think

limpid bane
#

oh

#

well, it worked

#

Thanks mates xD

dusky mirage
#

you're welcome!

limpid bane
#

!close

whole kindleBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.