在python3中,字符串與python2中的字符串並不相同,因此需要使用字節()函數。此外,考慮避免使用“字符串”或“文件”之類的可變名稱,因為它們已經定義為函數或模塊。 進行全面的文本壓縮,包括非ASCII字符,所提供的代碼使用UTF-8編碼來確保波蘭字母的完整性。文件名='foo.gz'用gzip.open(文件名,'wb')作為outfile: outfile.write(bytes(明文,'utf-8'))以gzip.open(filename,'r')為ifile: outfile_content = infile.read()。解碼('utf-8')print(outfile_content)