انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: تبدیل یک رشته در قالب بایت به بایت در پایتون  (دفعات بازدید: 1538 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین kooroshrad

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • بیاموزیم و آموزش دهیم
با سلام  :)

یه رشته داریم مثل رو به رو : '00011001'

حالا میخایم این رشته رو تبدیل کنیم به بایت : 00011001

البته توی پایتون

میشه راهنمایی کنین که چیکار کنم  ;D

آفلاین Nelliel

  • High Hero Member
  • *
  • ارسال: 2151
  • جنسیت : پسر
  • Nelliel Tu Odelschwanck
درود

اینطوری:


>>> string = "00011001"
>>> str.encode(string)
b'00011001'
>>> bytes_test = str.encode(string)
>>> bytes_test
b'00011001'
>>> bytes_test.decode()
'00011001'
>>>

با ()str.encode می‌تونی اینکار را انجام بدی, کافیه اون رشته را در یک متغیر ذخیره کنی و بعد بدیش به اون تابع :)
« آخرین ویرایش: 09 اسفند 1396، 05:22 ب‌ظ توسط Nelliel »
طرفدار انیمه و مانگا - کاربر آرچ لینوکس

آفلاین kooroshrad

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • بیاموزیم و آموزش دهیم
سلام
جوابتون درس بود ولی من با تابع bin این کار رو کردم

mystr='11110000'

bin(mystr)

>>b'11110000'