WHAT Is "Glob" In Python?! (It's Actually Very Useful!)

  Рет қаралды 42,071

Indently

Indently

Күн бұрын

Пікірлер: 66
@blevenzon
@blevenzon 2 жыл бұрын
Ananas is pineapple in my language. Hmmm. Awesome video live your content I recently found ya and subbed
@Rizzstech
@Rizzstech 2 жыл бұрын
Ananas is pineapple in many languages, the English pineapple being the anomaly
@tfr
@tfr 2 жыл бұрын
@@Rizzstechindeed correct. strange how english is like this 😆
@hamzabiswas8632
@hamzabiswas8632 2 жыл бұрын
In mine it's anarosch and I'm bangali
@s.a.2571
@s.a.2571 2 жыл бұрын
Not that weird. In spanish it is piña
@Rizzstech
@Rizzstech 2 жыл бұрын
@@s.a.2571 yet the South America countries that speak Spanish also use ananas
@turboblitz4587
@turboblitz4587 2 жыл бұрын
Nice Video! It feels like glob rules and regex is pretty much the same, but there are actually many differences. The strange thing is you don't notice them when working in the domain of directiories, so it feels very natural to use the glob rules. The whole video I was thinking "Wait what is different from regular expressions here?"
@kreuner11
@kreuner11 2 жыл бұрын
The biggest difference is that the dot is not an "any character" symbol
@SabahMahjabeenSarwar
@SabahMahjabeenSarwar 7 ай бұрын
Very informative! thanks for the wonderful content ,explained in eloquent manner.
@rantalbott6963
@rantalbott6963 2 жыл бұрын
Very handy. Thanks. Can you start the search from, say, '../' or '../../' like you can in the shell? Or do you need an absolute path?
@md.masumomarjashim
@md.masumomarjashim 2 жыл бұрын
You can try such trivial things on your own computer. And see if it works.
@piiissz
@piiissz 2 жыл бұрын
Test is important but it can be misleading. It's good to check the documentation always! The second line docs of "glob.glob(pathname, *, root_dir=None, dir_fd=None, recursive=False, include_hidden=False)" contains the answer. Typing the answer was longer than googling the docs and checking the possible path types... :( It is your turn, find the docs instead of asking in comment! ;)
@grzegorzryznar5101
@grzegorzryznar5101 2 жыл бұрын
Man, I like your videos very much. Great work!
@himalkarkal6355
@himalkarkal6355 9 ай бұрын
Thanks so much. Saved me so much manual work!!!
@KaFuMan
@KaFuMan 2 жыл бұрын
been using subprocess to do the same thing, glad youtube algorithm showed me this :D
@Lord_Shan
@Lord_Shan 2 жыл бұрын
Thank you. Didn't know about "iglob". It will help you at work.
@barelycodingtoday
@barelycodingtoday Жыл бұрын
Your videos are all freaking fantastic
@chalkypj
@chalkypj 2 жыл бұрын
Thank you, I really learn from your videos
@allo5668
@allo5668 2 жыл бұрын
I’ve transitioned to only using Path.glob() since often I need to import Path anyway, and now I need 1 fewer import. I basically never import glob anymore
@thatsunpossible312
@thatsunpossible312 2 жыл бұрын
Yes! I just transitioned to pathlib this week after resisting forever. What sold me was using the division operator “/“ instead of os.path.join all the time. Now I realize that I often don’t need os, sys, and glob imports.
@SACHINKUMAR-px8kq
@SACHINKUMAR-px8kq Жыл бұрын
Thanks Sir for your Guidance
@INGIE32
@INGIE32 2 жыл бұрын
I have been using glob for a long time, but I only knew the * notation, so really insightful video as always! I do have to change a lot of my code now tho :/
@dcollett
@dcollett Жыл бұрын
Excellent video. Thanks!
@UCSAmit
@UCSAmit Жыл бұрын
which code editor you are using?
@peshotod
@peshotod 11 ай бұрын
It works very well for current disc directory,but when I try different disc and capital letters folder it gives me this error: root_dir='D:\MY DOCUMENTS\NIZAR', ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 15-16: malformed \N character escape
@chrislione950
@chrislione950 6 ай бұрын
Great video thanks
@GATEPREP
@GATEPREP 2 жыл бұрын
Hi! Cool tutorial.Just one sa=mall query can we use this to list all objects from an S3 Bucket?
@RonaldPostelmans
@RonaldPostelmans 2 жыл бұрын
nice video. learned allot
@oleksandershevchenko8063
@oleksandershevchenko8063 10 ай бұрын
Cool, have not known before. Ananas is ananas in my language 😉
@AcessHall
@AcessHall 10 ай бұрын
Great video
@duerdum9
@duerdum9 2 жыл бұрын
Use next(globs) instead of globs.__next__(). Calling private functions outside the class is bad practice.
@davidlioner4332
@davidlioner4332 2 жыл бұрын
Dunders methods != private methods
@duerdum9
@duerdum9 2 жыл бұрын
@@davidlioner4332 while that is true. Python doesn't really have the tradition concept of private methods. Dunder methods are the closest to it. If it was truly private, the call wouldn't even work. The point still stands.
@troy5553
@troy5553 2 жыл бұрын
I just found glob randomly in python and i dont know what to do with it
@Indently
@Indently 2 жыл бұрын
We all come across that moment ahah
@karthikd469
@karthikd469 2 жыл бұрын
Awesome one
@FilosofoDaCamera
@FilosofoDaCamera 2 жыл бұрын
Grande fede Grazie!
@qondonyon
@qondonyon 2 жыл бұрын
Glob
@scullyy
@scullyy Жыл бұрын
oh my glob
@Indently
@Indently Жыл бұрын
That was exactly my reaction
@gund4m
@gund4m Жыл бұрын
Ma un video in italiano quando lo farai?
@Indently
@Indently Жыл бұрын
boh :)
@gund4m
@gund4m Жыл бұрын
@@Indently daje!!
@newcoolboys
@newcoolboys 2 жыл бұрын
Where Banana? Me sad no see banana ;(
@Luclecool123
@Luclecool123 2 жыл бұрын
Mcoding like thumbnail
@vbxiv5553
@vbxiv5553 Жыл бұрын
GLOB
@zangdaarrmortpartout
@zangdaarrmortpartout 2 жыл бұрын
I always favor regex over glob, I don't like glob really much
@Indently
@Indently 2 жыл бұрын
They do different jobs though, no?
@Gruuvin1
@Gruuvin1 2 жыл бұрын
WHAT, not wtf. Have some class.
@Indently
@Indently 2 жыл бұрын
You can have a class for this if you want, that’s up to you.
@Ndofi
@Ndofi 2 жыл бұрын
Hello Idently! Unfortunately I'm having this error, whe i run this code: CODE: import glob, pandas as pd, os print(glob.glob("**/*.pdf", path = 'C:\Users dofi.vontade\OneDrive\Ndofi\Analytics\DB', recursive=True, includ_hiden=True)) ERROR: Input In [140] print(glob.glob("**/*.pdf", path = 'C:\Users dofi.vontade\OneDrive\Ndofi\Analytics\DB', recursive=True, includ_hiden=True)) ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
@davizek9047
@davizek9047 2 жыл бұрын
print('Thanks a lot!!')
@ksspqf6016
@ksspqf6016 2 жыл бұрын
I won't be coding any time soon so video doesn't apply to me :(
@nextisnowmain
@nextisnowmain 9 ай бұрын
Great video
6 CLEAN Tips To IMPROVE Your Python Functions
9:55
Indently
Рет қаралды 84 М.
Learn GO Fast: Full Tutorial
1:07:53
Alex Mux
Рет қаралды 531 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
5 Good Python Habits
17:35
Indently
Рет қаралды 689 М.
5 Useful F-String Tricks In Python
10:02
Indently
Рет қаралды 341 М.
5 Useful Python Decorators (ft. Carberra)
14:34
Indently
Рет қаралды 111 М.
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
The FULL Guide To Secrets (Module) For Python Developers
11:45
"Clean" Code, Horrible Performance
22:41
Molly Rocket
Рет қаралды 938 М.
Learn NUMPY in 5 minutes - BEST Python Library!
13:38
Python Programmer
Рет қаралды 895 М.
5 Python Libraries You Should Know in 2025!
22:30
Keith Galli
Рет қаралды 84 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН