Mundarija:

Matn faylini siqib chiqara olasizmi?
Matn faylini siqib chiqara olasizmi?

Video: Matn faylini siqib chiqara olasizmi?

Video: Matn faylini siqib chiqara olasizmi?
Video: Fayllarni kichraytirish - ZIP va RAR qanday ishlaydi? @Texnoplov 2024, Noyabr
Anonim

Matn fayllarini siqish ularni kichikroq va tezroq jo'natish va ochish imkonini beradi fayllar mobil qurilmada kam yuk. Shunday qilib, tavsiya etiladi matnli fayllarni siqasiz esa ular simsiz tarmoqlar orqali yuborilmoqda.

Xuddi shunday, odamlar matn fayli hajmini qanday siqishim mumkin?

Ushbu jildni oching, so'ng tanlang Fayl , Yangi, Siqilgan (ziplangan) papka. Siqilgan jild uchun nom kiriting va Enter tugmasini bosing. Sizning yangi siqilgan jildingiz belgisida fermuar bo'ladi, bu har qanday ekanligini ko'rsatadi fayllar uning tarkibidagi moddalar siqiladi. Kimga fayllarni siqish (yoki ularni kichikroq qilish) shunchaki ularni ushbu jildga sudrab olib boring.

Yana kimdir so'rashi mumkin, qanday qilib yuklash uchun faylni kichikroq qilishim mumkin? 1. Fayllarni "ziplangan" katalog yoki fayl dasturiga siqib chiqaring.

  1. Siqmoqchi bo'lgan fayl yoki papkani toping.
  2. Fayl yoki jildni sichqonchaning o‘ng tugmasi bilan bosing, “Yuborish” ga o‘ting, so‘ng “Siqilgan (ziplangan) jild”ni bosing.
  3. Xuddi shu joyda yangi siqilgan papka yaratiladi.

Shunday qilib, Python-da matnli faylni qanday siqasiz?

fayl matnining siqilgan satrini olish uchun uni siqib chiqaradigan va yana ma'lumotni dekodlaydigan siqish funktsiyasi, so'ngra uni boshqa istalgan faylga yozadi

  1. import zlib, base64.
  2. fayl = ochiq('input_file.txt', 'r')
  3. matn = fayl. o'qish()
  4. fayl.
  5. chop etish ("Siqilmagan matn: "+matn)
  6. # matnni kodlash.
  7. kod = base64.
  8. kod = kod.

Telefonimda qanday qilib faylni kichikroq qilishim mumkin?

Mana shunday:

  1. 1-qadam: ES File Explorer-ni ishga tushiring va siqmoqchi bo'lgan fayllarga o'ting.
  2. 2-qadam: Butun jildni siqish uchun jildni uzoq vaqt bosib turing.
  3. 3-qadam: ZIP faylingiz uchun barcha fayllarni tanlaganingizdan so'ng, "Ko'proq" ni bosing, so'ng "Siqish" ni tanlang.

Tavsiya: