PLEASE Learn These 10 Advanced Python Features

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024

Комментарии • 49

  • @GigelBosket
    @GigelBosket Месяц назад +28

    Could you please make a video with FastAPI just like "Python Website Full Tutorial - Flask, Authentication, Databases & More" . I'm learning FastAPI , the documentation provide solid information but your videos are very great because it shows exactly how to connect all that information . I'm sure I'm not the single person wanting this tutorial.

    • @timbrouwers8154
      @timbrouwers8154 Месяц назад +1

      Why not use Django, since that provides you with all those capabilities

    • @masteradvisor594
      @masteradvisor594 Месяц назад

      ​@@timbrouwers8154depends on use case not everyone needs that large thing for small tasks. Like if I have to deploy to a lambda i won't use django 😅 there comes fastapi.

    • @billbest
      @billbest 27 дней назад +2

      Perhaps because FastAPI is more lightweight 🤔

    • @DataPastor
      @DataPastor 24 дня назад +1

      +1 for this request. Would be interesting.

    • @goodmanshawnhuang
      @goodmanshawnhuang 16 дней назад

      not sure whether you tried FastHTML or not, all using Python w/o any javascript, it's the lightest one I think. 🙂

  • @viveksuryavanshi6165
    @viveksuryavanshi6165 Месяц назад +3

    Thanks Man. I liked your langchain content a lot and hope more is on the way. Also Please help us with full fast api tutorial.

  • @vishwanath-ts
    @vishwanath-ts Месяц назад +2

    Much needed tutorial, thanks!!

  • @goodmanshawnhuang
    @goodmanshawnhuang 16 дней назад

    I love the tips, great job Tim, keep doing it, it's so helpful and thanks a lot.🙂

  • @thegarner4768
    @thegarner4768 Месяц назад +2

    This guy made me master python
    Thanks bruh

  • @AlWardani-k2h
    @AlWardani-k2h Месяц назад

    Splendid.. I wish if you can do some videos that cover PyQt6

  • @rochacbruno
    @rochacbruno 19 дней назад

    16:13 has nothing to do with the Descriptor Protocol

  • @VthePeople4156
    @VthePeople4156 Месяц назад +1

    Hi bro Start course on ❤❤❤
    AWS AZURE & GCP with devops with all use cases

  • @stevenbliss989
    @stevenbliss989 Месяц назад

    I assume a, *B, *c is RIGHT OUT! :)

    • @stevenbliss989
      @stevenbliss989 Месяц назад

      ...and *_, *_, C would be even more fun!

  • @robel_asefa
    @robel_asefa Месяц назад +1

    Unsubscribing... 😢 let me know when you create something worthwhile

  • @AchwaqKhalid
    @AchwaqKhalid Месяц назад +10

    -Tech- *Python* With Tim 📺

    • @Abdullo_1124
      @Abdullo_1124 Месяц назад

      😅

    • @XRAYPubgMobile
      @XRAYPubgMobile Месяц назад

      ​@@Abdullo_1124 i am waiting until it becomes Mojo with Tim

  • @mak448a
    @mak448a Месяц назад +6

    Great! This is more like your old videos!

  • @mckaycaptain9672
    @mckaycaptain9672 25 дней назад +2

    26:30
    "Returning some value, so it will be stored in the _Azz_"
    Without context, it sounds like a joke 😂

  • @AlvinaManley
    @AlvinaManley День назад

    aitutorialmaker AI fixes this. Learn 10 Advanced Python Features

  • @JorgeEscobarMX
    @JorgeEscobarMX 9 дней назад

    Now I know how to create my own context manager. Thanks. I didn't knew it was possible.

  • @DrDeuteron
    @DrDeuteron Месяц назад +1

    You called dunder str / repr "descriptors", when they are really 'descriptions'. Descriptors involve dunder get / set, and a video on when/why to use those would be fantastic.

  • @ltkdt
    @ltkdt Месяц назад +1

    I love this type of videos that helps beginners know how to improve their knowledge considering there are more tutorials aiming towards beginner than intermediate learners.

  • @wesg01
    @wesg01 15 часов назад

    very useful!

  • @chris281-m1p
    @chris281-m1p 8 часов назад

    Thanks

  • @bluesquare23
    @bluesquare23 20 дней назад

    Deep python mysticism.

  • @DrDeuteron
    @DrDeuteron Месяц назад +1

    regarding dunder iter, everything you said was correct, but may be unclear to noobs. You don't need a next method if you're not tracking internal state, so you can out the loop directly in dunder iter:
    def __iter__(self):
    for value in range(self.current, self.end):
    yield value
    works fine, and iter(...) returns a generator which manages the StopIteration for you.
    Now if you need to monitor state, say you're iterating over a list files, then use dunder next and other methods can see self.current in-between next() calls.

    • @TechWithTim
      @TechWithTim  Месяц назад +1

      The reason you don’t need a next if you use the yield syntax is because that generator function automatically implements next for you. The idea was to go more lower level.

    • @DrDeuteron
      @DrDeuteron Месяц назад

      @@TechWithTim no , I get that. Iterables have a dunder iter, iterators have a dunder next. I think this is a subtle python point that needs elucidaiton. I know I've messed it up dozens of times.

  • @soumiwanderlust5716
    @soumiwanderlust5716 Месяц назад

    Thank you for this helpful video. It's a very informative video

  • @GeekRedux
    @GeekRedux Месяц назад

    Why would I want to use a decorator? It seems to complicate things a lot, so there must be a good reason for them to be in the language.

  • @jdxtube68
    @jdxtube68 Месяц назад

    2 nd. Thanks Tim. I love your videos and easy to follow detailed tutorials.

  • @ZwasHD
    @ZwasHD Месяц назад

    Bro thanks for all the knowledge you been sharing I've learned so much over the years. I've been watching for about 5-6ish years now and have advanced in my field because of this kind of content thanks man keep up the good work.

  • @ChristopherBruns-o7o
    @ChristopherBruns-o7o Месяц назад

    7:38 I feel like the people who review chat gpts logs to help improve the model - should pair with advertisement agencies. It would be like targeted ads.

  • @markwiygul6356
    @markwiygul6356 Месяц назад

    You've gotten Really good with your videos!

  • @nelsonchika
    @nelsonchika Месяц назад

    2nd

  • @kathirvelxl4531
    @kathirvelxl4531 Месяц назад

    Thank you sir

  • @yashindane2844
    @yashindane2844 Месяц назад

    Thanks 🙏

  • @shubhenduhalder4507
    @shubhenduhalder4507 Месяц назад

    1 st

  • @PrimeEpoch
    @PrimeEpoch Месяц назад

    Tim I love your content but I swear to God your clickbait titles make me go insane

  • @cerealport2726
    @cerealport2726 Месяц назад +1

    I use eval() a lot when iterating through a list of strings and I do not know the names of the strings (always user defined).
    By using eval(), each string element in the list becomes an instance of a class, and then has various attributes and methods that can be used individually to do things, then, eventually saved in a database with that user-defined name.
    It's a bit of a quirk of the Python implementation within the software platform that I am required to use, but it does the job that seems not to work any other practical way.
    As far as security goes, the user already has access to the computer, and the local database, so it's really not a problem, but I can see how eval() could become a serious problem in other situations.

  • @Musc134
    @Musc134 23 дня назад

    Tim can you please create a video on how to host a python app with data base for free

  • @gaathastory
    @gaathastory Месяц назад

    चिराग जी कलियुग के हनुमान हैं ?