Како анализирати датотеку по линију са Питхон-ом

Један од основних разлога због којег Питхон користе људи је за анализу и манипулирање текстом. Ако ваш програм треба да ради кроз датотеку, обично је најбоље да је читате у датотеци, сваки по један ред, из разлога меморијског простора и брзине обраде. Ово је најбоље урадити петљом.

Овај код узима први аргумент наредбеног ретка као име датотеке која се обрађује. Први ред га отвара и покреће објект датотеке, "филеИН". Затим се у другом реду чита прва линија објекта датотеке и додељује га променљивој низи, "линији". Док се петља извршава на основу сталности „линије“. Када се "линија" промени, петља поново покреће. То се наставља све док нема више редака датотеке за читање. Програм затим излази.

Читајући датотеку на овај начин, програм не отима више података него што је постављено за обраду. Брже обрађује податке које уноси тако да постепено даје свој излаз. На тај начин се задржава меморијски отисак програма, а брзина обраде рачунара не погађа. Ово може бити важно ако пишете ЦГИ скрипту у којој се може видети неколико стотина инстанци.

instagram viewer

Изјава може бити појединачна изјава или блок изјава. Све изјаве разведене истим износом сматрају се дијелом истог блока кодова. Увлачење је како Питхон означава групе изјава.