Hướng dẫn python wget download options - tùy chọn tải xuống python wget

Hướng dẫn python wget download options - tùy chọn tải xuống python wget

Trong một bài đăng gần đây về việc tải xuống các tệp trong Python, chúng tôi đã học được cách sử dụng mô -đun requests để kiểm tra tài nguyên có thể tải xuống và hạn chế một số biện pháp để lấy các tệp từ xa. Để nâng cao kiến ​​thức của chúng tôi về chủ đề này, tôi sẽ giới thiệu cho bạn một phần giới thiệu khác để làm quen với mô -đun wget là việc thực hiện lệnh wget đi cùng với hệ điều hành. Bây giờ, hãy bắt đâù.

  • Lệnh WGET là gì?
    • Kêu gọi
    • Ví dụ
      • Ví dụ 1: Tải xuống phần mềm Poweriso mà không cung cấp bất kỳ tùy chọn nào
      • Ví dụ 2: Sử dụng lệnh wget để lưu tệp đã tải xuống dưới tên khác nhau
  • Giới thiệu ngắn về mô -đun WGET
  • Cách tải xuống các tệp với wget
    • Cách sử dụng
    • Sử dụng API
    • Tùy chỉnh thanh tiến trình
  • Sự kết luận
  • Người giới thiệu

Lệnh WGET là gì?

Lệnh wget là một tiện ích không tương tác để tải xuống các tệp từ xa từ Internet được tích hợp sẵn với các hệ điều hành dựa trên UNIX. Nó hỗ trợ & NBSP;

Kêu gọi

Ví dụ

wget [options]... [URL]

Ví dụ 1: Tải xuống phần mềm Poweriso mà không cung cấp bất kỳ tùy chọn nào

Ví dụ 2: Sử dụng lệnh wget để lưu tệp đã tải xuống dưới tên khác nhau

OPTIONS
   Option Syntax
       Since Wget uses GNU getopt to process command-line arguments, every option has a long form along with the short one.  Long options are more
       convenient to remember, but take time to type.  You may freely mix different option styles, or specify options after the command-line
       arguments.  Thus you may write:

               wget -r --tries=10 http://fly.srk.fer.hr/ -o log

       The space between the option accepting an argument and the argument may be omitted.  Instead of -o log you can write -olog.

       You may put several options that do not require arguments together, like:

               wget -drc 

       This is completely equivalent to:

               wget -d -r -c 

       Since the options can be specified after the arguments, you may terminate them with --.  So the following will try to download URL -x,
       reporting failure to log:

               wget -o log -- -x

       The options that accept comma-separated lists all respect the convention that specifying an empty list clears its value.  This can be
       useful to clear the .wgetrc settings.  For instance, if your .wgetrc sets "exclude_directories" to /cgi-bin, the following example will
       first reset it, and then set it to exclude /~nobody and /~somebody.  You can also clear the lists in .wgetrc.

Ví dụ

Ví dụ 1: Tải xuống phần mềm Poweriso mà không cung cấp bất kỳ tùy chọn nào

Ví dụ 2: Sử dụng lệnh wget để lưu tệp đã tải xuống dưới tên khác nhau

wget https://d32si1eewy6hfa.cloudfront.net/ov2so5=3ex040/PowerISO7-x64.exe

Giới thiệu ngắn về mô -đun WGET

Ví dụ 2: Sử dụng lệnh wget để lưu tệp đã tải xuống dưới tên khác nhau

Giới thiệu ngắn về mô -đun WGET

wget -O latest-hugo.zip https://github.com/gohugoio/hugo/archive/master.zip

Cách tải xuống các tệp với wget

Cách sử dụng

Giới thiệu ngắn về mô -đun WGET

Cách tải xuống các tệp với wget

Cách sử dụng

Cách tải xuống các tệp với wget

Cách sử dụng

python -m wget [options] 

options:

Sử dụng API

Sử dụng API

>>> import wget 
>>> url = 'http://www.futurecrew.com/skaven/song_files/mp3/razorback.mp3' 
>>> filename = wget.download(url) 100% [................................................] 3841532 / 3841532
>>> filename
'razorback.mp3'

Tùy chỉnh thanh tiến trình

>>> wget.download(url, bar=bar_thermometer)

Sự kết luận

Example:

Người giới thiệu

Lệnh wget là một tiện ích không tương tác để tải xuống các tệp từ xa từ Internet được tích hợp sẵn với các hệ điều hành dựa trên UNIX. Nó hỗ trợ & NBSP;

Tùy chỉnh thanh tiến trình

Sự kết luận

def bar_custom(current, total, width=80):
    print("Downloading: %d%% [%d / %d] bytes" % (current / total * 100, current, total))

wget.download('http://download.geonames.org/export/zip/US.zip', bar=bar_custom)

Sự kết luận

Người giới thiệu

Lệnh wget là một tiện ích không tương tác để tải xuống các tệp từ xa từ Internet được tích hợp sẵn với các hệ điều hành dựa trên UNIX. Nó hỗ trợ & NBSP;

Người giới thiệu

Lệnh wget là một tiện ích không tương tác để tải xuống các tệp từ xa từ Internet được tích hợp sẵn với các hệ điều hành dựa trên UNIX. Nó hỗ trợ & NBSP;

Theo mặc định, WGET rất đơn giản để gọi. Cú pháp cơ bản là:

Wget sẽ chỉ đơn giản tải xuống tất cả các url & nbsp; được chỉ định trên dòng lệnh. & Nbsp; url & nbsp; là bộ định vị tài nguyên thống nhất, như được định nghĩa dưới đây.