解压文件,写入另一个文件中
pp = r'C:UsersxixiDesktopecmfW_NAFP_C_ECMF_20200101054247_P_C1D01010000010100001.bz2' with open('xxxxxx.grib', 'wb') as new_file, bz2.BZ2File(pp, 'rb') as file: for data in iter(lambda: file.read(100 * 1024), b''): new_file.write(data)
参考: https://blog.csdn.net/bananajia/article/details/52350966