Skip to content
0:00 / 0:00

#python#metaprogramming#dundermethods

What Does It Take To Be An Expert At Python?

Coding Tech

712K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 curated list.
  • Presented by James Powell

Advanced. Deep dive for people who know the field.

1.7M views9 years ago2 recommendations

Programming languagesPython

James Powell dives deep into Python's data model, metaclasses, and decorators to show how the language works under the hood.

If you want to become an expert in Python, you should definitely watch this PyData talk from James Powell. EVENT: PyData, 2017 SPEAKER: James Powell PERMISSIONS: Coding Tech received permissions from the Organizer to republish this video. ORIGINAL SOURCE: youtube.com/watch?v=cKPlPJyQrt4 **** INTERESTED IN THE STOCK MARKET? I developed a profitable trading model that generates high probability BUY & SELL signals on S&P500. To learn about it, visit yuriymatso.com/sp500-model/

Why it's here

2 people recommend this

What people say. Highly recommended as a masterclass on Python's internal protocols and advanced language features.

Moments people linked to

programming-talkscurated list on GitHubRecommends

Under “Python”

What Does It Take To Be An Expert At Python? 01:52:02 by **James Powell** (2017)

unbalancedparentheseson Lobsters • Recommends

What Does It Take To Be An Expert At Python?

u/sj90in r/vim • Mentions

What VIM features are being used by the person in this video? link to this video I don't expect anyone to go through the video, so just two requests for now - 1. The color scheme. I work with monokai, but this one looks good! Any idea if it is a more "common" one? 2. How he switches between vim and the terminal? I am trying to look into this currently, but haven't found an easy way. Thanks!

Moshe Slavinon Stack Overflow • Mentions

On “Search on YouTube and return all links in Python”

As per the discussion with @Mark: It seems that the elements of the first page of Youtube are still in the DOM... The only fix I see is to go to the search URL: driver.get("link to this video # driver.find_element_by_name("search_query").send_keys("Python") # driver.find_element_by_id("search-icon-legacy").click() You should use WebDriverWait not sleep: from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.chrome.options import Options opt = Options() opt.add_argument("--incognito") driver = webdriver.Chrome(executable_path…

u/_rowlf_in r/compsci • Mentions

On “Book recommendations”

Certainly no harm in having a goal in mind. Do you mind me also asking how old you are? That might change the recommendations... I would suggest for fundamentals you need to have a full understanding of **Understand Algorithms** Data Structures \-Array \-Stack \-Queue \-Hashtable \-Linked List \-Binary Search Tree \-PriorityQueue Search \-Binary Search Sort \-Bubble Sort \-Selection Sort \-Insertion Sort \-QuickSort \-Merge Sort \-Heap Sort Graphs \-Depth First Search \-Breadth First Search By the time you cover this lot you will know what other topics to start investigating for your self e.g. Recursion, DP, etc.. **Understand how computers work** \-…

u/Sedajiin r/vim • Mentions

How to split vim and add horizontal teriminal? EDIT : SOLVED This guy does it at the 8:41 mark link to this video How does he do it?
1View on Reddit