چهارصد بار سریع تر داده ها رو بخوانید (فایل باینری)

کانال scientific_programming
کانال scientific_programming

گاهی خوندن داده ها از فایل متنی خودش کلی وقت میگیره. یه راه معمول استفاده از فایل باینری هست.

در واقع من تو سی پلاس پلاس داده ها رو تولید و در فایل باینری ذخیره میکنم و با یه اسکریپت پایتون اون ها رو می خونم. فیلم این کار رو اینجا قرار دادم و بخشی از کد رو اینجا میارم.

https://gist.github.com/Ziaeemehr/54dc15e05245aa9a6eb6025466d7dcf6

تا اینجا فایل خروجی رو به ایجاد کردم و تعیین کردم که می خواهم داده رو به صورت باینری ذخیره کنم.

برای خواندن فایل باینری فقط کافیه از این دستور پایتون را استفاده کنیم:

https://gist.github.com/Ziaeemehr/c28abe5fdc86a1cc07889671bbf574b7

همین! کد کامل به همراه زمان گیری رو می تونید از اینجا پیدا کنید.