Download FENGYUN data in one script


The download method of FENGYUN satellite is so inconvenient, especially for large datasets …

So, I decide to scrape the FTP links from the “Order” page and save them into one file.

Then, lftp could speed up the download speed a lot!


Python installed with three packages: logging, getpass and selenium


Script and example:

  1. Order data on the FY website (all platforms) or using the FY Toolkit (Windows).

  2. Run the script from the terminal

    $ python

    Input the requested infos ….

  3. Check the bash script named

    (You can change the name by savename in the fy,py script)

  4. Run the bash script

    $ chmod +x
    $ ./

    Example of the bash script:

    lftp -e "mget -c*" &
    lftp -e "mget -c*" &
    lftp -e "mget -c*" &
    lftp -e "mget -c*" &

Version control


Say something

Thank you

Your comment has been submitted and will be published once it has been approved.


Your comment has not been submitted. Please go back and try again. Thank You!

If this error persists, please open an issue by clicking here.