د پیتون سکریپټ کې نیمګړتیا کولی شي د 100 څخه زیاتو کیمیا خپرونو کې غلطې پایلې رامینځته کړي

د هاوایی پوهنتون فارغ محصل کشف شو په Python سکریپټ کې ستونزه د محاسبې لپاره کارول کیږي کیمیاوي بدلون، کوم چې د میتود په کارولو سره د سیګنالونو طیف تحلیل په جریان کې د مطالعې لاندې د مادې کیمیاوي جوړښت ټاکي اټومي مقناطیسي ریزونانس. پداسې حال کې چې د خپل یو پروفیسور د څیړنې پایلې تاییدوي، یو فارغ شوي زده کونکي ولیدل چې کله په ورته ډیټا سیټ کې په مختلف عملیاتي سیسټمونو کې سکریپټ چلول، محصول توپیر درلود.

د مثال په توګه ، کله چې د ازمول شوي ډیټاسیټ لپاره په macOS 10.14 او اوبنټو 16.04 کې روان وي ، سکریپټ صادر شوی د 172.4 پرځای 173.2 غلط ارزښت. په سکریپټ کې د کوډ شاوخوا 1000 لینونه شامل دي او د 2014 راهیسې د کیمیا پوهانو لخوا کارول شوي. د کوډ معاینه وښودله چې محصول غلط دی لدې امله توپیرونه کله چې په مختلف عملیاتي سیسټمونو کې د فایلونو ترتیب کول. د سکریپټ لیکوالانو باور درلود چې فعالیت "glob()تل د نوم له مخې ترتیب شوي فایلونه بیرته راګرځي، پداسې حال کې چې د ګلوب اسناد وايي چې د محصول ترتیب تضمین ندی. فکس د glob() زنګ وروسته list_of_files.sort() اضافه کول وو.

د پیتون سکریپټ کې نیمګړتیا کولی شي د 100 څخه زیاتو کیمیا خپرونو کې غلطې پایلې رامینځته کړي

کشف شوې ستونزه د کیمیا په اړه د 100 څخه زیاتو خپرونو په سموالي شک لري، چې پایلې یې د کیمیاوي بدلون پر بنسټ د سکریپټ لخوا محاسبه شوي. د مطالعې دقیق شمیر چې په کې سکریپټ کارول شوی و نامعلوم دی، مګر د دې کوډ سره خپرونې په 158 کاغذونو کې حواله شوي. د دې اثارو لیکوالانو ته سپارښتنه کیږي چې د محاسبې لپاره کارول شوي عملیاتي سیسټمونو کې د سکریپټ سموالي ارزونه وکړي او بیا یې محاسبه کړي ترڅو ډاډ ترلاسه کړي چې محاسبه شوي ارزښتونه سم دي. پیښه د دې حقیقت یوه ښه بیلګه ده چې نه یوازې د تجربې کیفیت ، بلکه په برنامو کې د ترلاسه شوي معلوماتو پروسس کولو سموالي هم.
دا په پراخه کچه کارول کیدی شي وروستۍ پایلې اغیزه وکړي.

سرچینه: opennet.ru

Add a comment