hbmartin commited on
Commit
125c355
·
1 Parent(s): 9b3e15f

typing for cli

Browse files
Files changed (1) hide show
  1. pytube/cli.py +6 -2
pytube/cli.py CHANGED
@@ -8,7 +8,8 @@ import json
8
  import logging
9
  import os
10
  import sys
11
- from typing import Tuple
 
12
 
13
  from pytube import __version__
14
  from pytube import YouTube
@@ -19,6 +20,7 @@ logger = logging.getLogger(__name__)
19
 
20
  def main():
21
  """Command line application to download youtube videos."""
 
22
  parser = argparse.ArgumentParser(description=main.__doc__)
23
  parser.add_argument("url", help="The YouTube /watch url", nargs="?")
24
  parser.add_argument(
@@ -135,7 +137,9 @@ def display_progress_bar(
135
  sys.stdout.flush()
136
 
137
 
138
- def on_progress(stream, chunk, file_handle, bytes_remaining):
 
 
139
  filesize = stream.filesize
140
  bytes_received = filesize - bytes_remaining
141
  display_progress_bar(bytes_received, filesize)
 
8
  import logging
9
  import os
10
  import sys
11
+ from io import BufferedWriter
12
+ from typing import Tuple, Any
13
 
14
  from pytube import __version__
15
  from pytube import YouTube
 
20
 
21
  def main():
22
  """Command line application to download youtube videos."""
23
+ # noinspection PyTypeChecker
24
  parser = argparse.ArgumentParser(description=main.__doc__)
25
  parser.add_argument("url", help="The YouTube /watch url", nargs="?")
26
  parser.add_argument(
 
137
  sys.stdout.flush()
138
 
139
 
140
+ def on_progress(
141
+ stream: Any, chunk: Any, file_handler: BufferedWriter, bytes_remaining: int
142
+ ) -> None:
143
  filesize = stream.filesize
144
  bytes_received = filesize - bytes_remaining
145
  display_progress_bar(bytes_received, filesize)