పైథాన్‌తో CSV ఫైల్‌ను భాగాలుగా ఎలా విభజించాలి?

పైథాన్‌తో CSV ఫైల్‌ను భాగాలుగా ఎలా విభజించాలి?

పైథాన్ CSV ఫైళ్ళను భాగాలుగా విభజించింది

పైథాన్ ఒక శక్తివంతమైన ప్రోగ్రామింగ్ భాష, ఇది అనేక విభిన్న ప్రయోజనాల కోసం ఉపయోగించబడుతుంది. వాటిలో ఒకటి CSV ఫైళ్ళను దిగుమతి చేసుకోవడం మరియు వాటిని భాగాలుగా ప్రాసెస్ చేయడం.

ఈ ట్యుటోరియల్ యొక్క లక్ష్యం CSV ఫైళ్ళను ఎలా దిగుమతి చేసుకోవాలో మరియు వాటిపై పైథాన్ స్ప్లిట్ ఫంక్షన్ను ఎలా ఉపయోగించాలో మీకు నేర్పించడం. మీరు దీన్ని రెండు ఉదాహరణలతో ఎలా ఉపయోగించాలో నేర్చుకుంటారు: మొదటి కాలమ్ ఆధారంగా ఫైల్ను బహుళ ఫైల్లుగా విభజించడం మరియు ఫైల్ను ఏకపక్ష భాగాలుగా విభజించడం.

డేటా సైన్స్ అంటే ఏమిటో మీకు తెలియకపోతే, ఇది డేటా నుండి జ్ఞానాన్ని సేకరించే ప్రక్రియ, తద్వారా భవిష్యత్ చర్యల గురించి నిర్ణయాలు తీసుకోవటానికి లేదా శుద్ధి చేయడానికి ఇది ఉపయోగించబడుతుంది.

CSV ఫైళ్ళను భాగాలుగా విభజించడానికి పైథాన్ ప్రోగ్రామింగ్ భాషను ఎలా ఉపయోగించాలి?

మీరు CSV మాడ్యూల్తో ఫైల్లను విభజించవచ్చు. ఈ మాడ్యూల్ పైథాన్ 2 మరియు పైథాన్ 3 రెండింటికీ అనుకూలంగా ఉంటుంది.

పైథాన్ 3:

పైథాన్ షెల్ లో CSV ఫైల్ను తెరవండి. మీరు CSV ని ఉపయోగిస్తారు. రీడర్ (ఫైల్, డీలిమిటర్ =), ఆపై దానిని CSV కి పంపండి. రచయిత మరియు మీరు ఫైల్కు బదులుగా స్ట్రింగ్ను ఉపయోగిస్తారు ఎందుకంటే పైథాన్ 3 స్ట్రింగ్స్లో వస్తువులు (జాబితాల మాదిరిగానే మెమరీ స్థితి) కాబట్టి డేటా నిల్వ చేయబడిన విధానాన్ని మనం మార్చవలసి ఉంటుంది (మార్పు రకం), ఇది unexpected హించని ప్రవర్తనకు దారితీస్తుంది.

పైథాన్ 3 లో ఫైల్‌ను తెరవండి:

పైథాన్ 3 CSV ఫైల్‌ను shunks.py గా విభజించండి

పైథాన్తో CSV ఫైల్లను ఎలా విభజించాలి? పైథాన్తో CSV ఫైల్ను ఎలా విభజించాలి? టెక్స్ట్ ఫైల్ను టెక్స్ట్ ఫైల్లోని మొదటి కాలమ్ ఆధారంగా బహుళ చిన్న ఫైల్లుగా విభజిస్తుంది. ఇది CSV ఫైళ్ళను సృష్టించడానికి లేదా CSV/COMMA వేరుచేసిన ఫైళ్ళను ఇతర వాటికి మార్చడానికి సరళమైన, సులభమైన మరియు శక్తివంతమైన మార్గం.

ఈ విధంగా మీరు మీ ఫైల్ను దిగుమతి చేస్తారు:

దిగుమతి CSV

ఇప్పుడు మీరు రీడర్ క్లాస్కు డీలిమిటర్ = ఆర్గ్యుమెంట్ను ఉపయోగించబోతున్నారు. ఇది పొలాలను వేరుచేసే అక్షరాల సమితి. ఈ సందర్భంలో, ఇది కామా (,). కాబట్టి రీడర్ (ఫైల్, డీలిమిటర్ = ’, ప్రతి పంక్తిని ఆ కాలమ్ ఆధారంగా బహుళ భాగాలుగా విభజిస్తుంది.

reader = csv.reader (myfile, delimiter = ’,’)

తదుపరి విషయం ఏమిటంటే, డేటాను ఫైల్లో వ్రాయడానికి రైటర్ క్లాస్ను ఉపయోగించడం. రైటర్ క్లాస్ ఉపయోగించి డేటాను వ్రాసి, ఫైల్కు బదులుగా స్ట్రింగ్ ఆబ్జెక్ట్కు పంపండి ఎందుకంటే తీగలు పైథాన్ 3 లోని వస్తువులు మరియు మీరు రకాన్ని మార్చకుండా unexpected హించని ప్రవర్తనను కలిగి ఉండవచ్చు. దాని మోడ్ లక్షణాన్ని ’అని సెట్ చేయండి, తద్వారా ఇది ఈ ఫైల్లో రాయడం ప్రారంభిస్తుంది.

writer = csv.writer (స్ట్రింగియో)

తదుపరి దశ ఏమిటంటే, రీడర్ క్లాస్లోని మొత్తం డేటాను ఫైల్లో వ్రాయడానికి రైటర్ క్లాస్కు సూచించడం. మీరు వరుసల ద్వారా లూప్ చేస్తారు మరియు ప్రతిదాన్ని ఫైల్లో వ్రాస్తారు. చివరి దశ రచయితలను ఉపయోగించడం, ఇది రచయితను ఉపయోగించి వరుస (డేటా యొక్క ఒక పంక్తి) ను ఫైల్గా వ్రాస్తుంది. రచయితలు (వరుస).

I కోసం, రీడర్లో వరుస: #ఈ లూప్ ప్రతి వరుస గుండా రీడర్ నుండి వెళ్లి ప్రతి పంక్తిని ఫైల్గా వ్రాస్తుంది. rows.append (row)
రచయితలు (వరుస) ఫైల్ చివరిలో వరుసగా.
రచయితలు (వరుసలు) #అన్ని వరుసలను ఒకేసారి జోడించండి.

చివరగా, మీ ఫైల్ను మూసివేసి, ప్రతిదీ సరిగ్గా సేవ్ చేయబడిందని నిర్ధారించుకోవడానికి దాన్ని తెరవండి. ఇది మీ CSV నుండి ప్రతి భాగాన్ని మీ అసలు ఫైల్ మాదిరిగానే దాని స్వంత ఫైల్గా విభజించాలి, కానీ .csv యొక్క పొడిగింపుతో ఉండాలి.

stringio = io.stringio (myfile.read ())
writer = csv.writer (స్ట్రింగియో)
writer = csv.writer (స్ట్రింగియో, డీలిమిటర్ = ’,
reader = csv.reader(myFile, delimiter=’, for i, row in reader: rows.append(row) stringio = io.stringio (myfile.read ()) writer = csv.writer (స్ట్రింగియో) writer = csv.writer(stringIO, delimiter=’) writerow(row) stringio = io.stringio (myfile.read ()) writer = csv.writer (స్ట్రింగియో) writer = csv.writer (స్ట్రింగియో, డీలిమిటర్ = ’,’) writerow(rows) myFile.close() #Closes the file so it can be opened again myFile = open('list_of_chunks.csv', 'w') #Open the file as if it was a file. myFile.close() #Closes the file so it can be opened again

పైథాన్ CSV ఫైల్‌ను shunks.py గా విభజిస్తుంది

పైథాన్ ఉపయోగించి CSV ను ఎలా విభజించాలి? పైథాన్లో CSV ను ఎలా విభజించాలి? బహుళ వర్క్షీట్లలో పైథాన్, డేటా సైన్స్ మరియు ఎక్సెల్ ఫార్ములాలు, మాక్రోలు మరియు VBA సాధనాలను ఉపయోగించి కాలమ్ శీర్షికల ఆధారంగా CSV లేదా కామా-వేరు చేసిన విలువలను (CSV) విభజించండి. టోకనైజ్ () ఫంక్షన్ మీకు CSV స్ట్రింగ్ను ప్రత్యేక టోకెన్లుగా విభజించడంలో సహాయపడుతుంది.

డేటా విశ్లేషణ కోసం ఎక్సెల్ ఎక్కువగా ఉపయోగించే సాఫ్ట్వేర్ సాధనాల్లో ఒకటి. ఇది పైథాన్ మరియు ఇతర ప్రోగ్రామింగ్ భాషలకు మద్దతు లేని చాలా లక్షణాలతో వస్తుంది. డేటా విశ్లేషణ కోసం ఎక్సెల్ ఎక్కువగా ఉపయోగించే సాధనాల్లో ఒకటి కాబట్టి, పైథాన్తో సమగ్రపరచడం చాలా ముఖ్యం, ఎందుకంటే పైథాన్తో సహా ఇతర ప్రోగ్రామింగ్ భాషతో పోలిస్తే ఎక్సెల్ గురించి బాగా తెలిసిన కొంతమంది వినియోగదారులు ఉండవచ్చు.

ఈ ట్యుటోరియల్లో, పైథాన్లో CSV ఫైల్ను బహుళ చిన్న ఫైల్లుగా ఎలా సేవ్ చేయాలో మీరు నేర్చుకోబోతున్నారు. మీరు ఫైల్లను ఒక ఫైల్ నుండి ప్రత్యేక భాగాలుగా బహుళ కొత్త ఫైల్లలోకి సేవ్ చేయబోతున్నారు.

CSV ఫైళ్ళను చదవడానికి మరియు వ్రాయడానికి మీరు CSV మాడ్యూల్ను ఉపయోగించవచ్చు. మీరు ఎక్సెల్ సూత్రాలు మరియు మాక్రోలను ఉపయోగించడం కంటే పైథాన్ను చాలా వేగంగా మరియు సులభంగా ఉపయోగించుకునే తీగలను కూడా ఉపయోగిస్తారు. CSV మాడ్యూల్ పైథాన్ 2 మరియు పైథాన్ 3 వెర్షన్లలో లభిస్తుంది.

పైథాన్తో CSV ఫైల్లను ఎలా విభజించాలి? పైథాన్లో CSV ను ఎలా విభజించాలి? బహుళ వర్క్షీట్లలో పైథాన్, డేటా సైన్స్ మరియు ఎక్సెల్ ఫార్ములాలు, మాక్రోలు మరియు VBA సాధనాలను ఉపయోగించి కాలమ్ శీర్షికల ఆధారంగా CSV లేదా కామా-వేరు చేసిన విలువలను (CSV) విభజించండి. టోకనైజ్ () ఫంక్షన్ మీకు CSV స్ట్రింగ్ను ప్రత్యేక టోకెన్లుగా విభజించడంలో సహాయపడుతుంది.

పైథాన్ 3 CSV ఫైల్‌ను shunks.py గా విభజించండి

kuagiza csv myfile = wazi ("orodha_of_Chunks.csv", "r") msomaji = csv.reader (myfile, delimiter = ",") wakati ni kweli: safu = ijayo (msomaji) # anaendelea kusoma mstari kutoka faili ya CSV hadi hapo hapo sio mistari zaidi. mgawanyiko = safu.split ("\ t") # Gawanya kila safu kwenye orodha ya ishara kwa kutumia kazi ya tokenize (). mgawanyiko = ["", ","] jiunge (mgawanyiko) # kuharibu kila kitu cha orodha ya ishara na kuziweka mwishoni
నేను స్ప్లిట్లో: ప్రింట్ (i) # లైన్ బ్రేక్తో జాబితా నుండి ప్రతి ఎంట్రీని ప్రింట్ చేయండి. myfile.close () # ఫైల్ను మూసివేయండి, తద్వారా దాన్ని మళ్లీ తెరవవచ్చు

మీరు CSV మాడ్యూల్ ఉపయోగించి CSV ఫైల్ను విభజించవచ్చు కాని పైథాన్ 3 లో అవి జాబితా నిల్వ చేయబడిన విధానాన్ని మార్చాయి. జాబితా అనేది జాబితాకు బదులుగా పైథాన్ 3 లోని ఒక వస్తువు, మీరు STR వంటి మరొక డేటా రకాన్ని తీసుకుంటే, అక్కడ మీరు దానిని ఆబ్జెక్ట్ రకానికి మార్చవచ్చు. స్ట్రింగ్ విలువలు అన్ని ఫంక్షన్ల ద్వారా అంగీకరించబడనందున వస్తువులతో పనిచేసేటప్పుడు మీకు unexpected హించని ప్రవర్తన ఉండవచ్చు.

ముగింపు

CSV ఫైల్ అనేది ఫైల్, దీని విలువలు కామాలతో వేరు చేయబడతాయి. CSV ఫార్మాట్ టెక్స్ట్ ఫార్మాట్గా పరిగణించబడుతుంది మరియు ఇది పట్టిక డేటాను అందించడానికి ఉద్దేశించబడింది.

CSV పొడిగింపును కలిగి ఉన్న ఫైల్ రకం, డేటాబేస్లోకి దిగుమతి చేయగల సమాచారాన్ని కలిగి ఉంటుంది మరియు ఇలాంటి టెక్స్ట్ ఫైల్ పట్టికలను నిర్వహించడానికి అవసరమైన డేటాను కలిగి ఉంటుంది.

మీకు బహుళ ఫైళ్ళగా విభజించాల్సిన CSV ఫైల్ ఉంటే, మీరు CSV మాడ్యూల్ను ఉపయోగించవచ్చు. మీరు CSV మాడ్యూల్ ఉపయోగించి ఫైల్ను చదివి, రైటర్ మాడ్యూల్ ఉపయోగించి బహుళ ఫైల్లకు వ్రాయవచ్చు.

మీరు పెర్ల్, రూబీ, జావా, జావాస్క్రిప్ట్ లేదా PHP వంటి ఇతర ప్రోగ్రామింగ్ భాషలను ఉపయోగించి CSV ఫైళ్ళను కూడా చదవవచ్చు. CSV మాడ్యూల్ను ఉపయోగించండి మరియు మీ డేటాను ప్రాసెస్ చేయడానికి ఆ భాషలను ఉపయోగించండి.





వ్యాఖ్యలు (0)

అభిప్రాయము ఇవ్వగలరు