カンマでファイル、スプリット私は次のことを行うために私を必要とするどのようなPythonのタスクを持っている
*プログラムの作成:
- を取得するために、姓と表示することで、このデータファイルを検索*を接触
- の詳細は
- 特定の月に誕生日を持つすべての連絡先を取得し、表示するために誕生(DD/MM/YYYY)の日付で、このデータファイルを検索
ファイルに新しい人物の詳細を追加します。
file = open ("c:\ABOOK.txt", "r") myfile = (file.readline()) mywordlist = myfile.split() mylength= len(mywordlist)# reads how long it is print(mylength) count = 0 # counts afound = 0 # counts s_name = input("Enter a surname to be found:") textfile=(file.readlines()) print(textfile[0]) mwl = textfile[0].split(",") mwl1 = textfile[1].split(",") mwl2 = textfile[2].split(",") mwl3 = textfile[3].split(",") mwl4 = textfile[4].split(",") while(count<len(textfile)): print(textfile[count]) count = count + 1 print(mwl,mwl1,mwl2,mwl3,mwl4) print(textfile.split(","))
ファイルを破ったことである「」さん、ここでは、メモ帳のエキスです。その6行は長いです。文字列を分割するために
Jackson,Samantha,2 Heather Row,Basingstoke,RG21 3SD,01256
135434,23/04/1973,[email protected]
Vickers,Jonathan,18 Saville Gardens,Reading,RG3 5FH,01196
678254,04/02/1965,[email protected]
Morris,Sally,The Old Lodge, Hook,RG23 5RD,01256
728443,19/02/1975,[email protected]
Cobbly,Harry,345 The High Street,Guildford,GU2 4KJ,01458
288763,30/03/1960,[email protected]
Khan,Jasmine,36 Hever Avenue,Edenbridge,TN34 4FG,01569
276524,28/02/1980,[email protected]
Vickers,Harriet,45 Sage Gardens,Brighton,BN3 2FG,01675
662554,04/04/1968,[email protected]
実際にコードを書いてください。字下げはPythonでは非常に重要です。もっと重要なことはあなたの実際の質問は何ですか?具体的には機能していないもの... 同様に、抽出されたものを正確に表示するようにフォーマットしてください。 – shash678
私はラップトップにいて、最近黙想すると少し揺れて、タッチパッドはちょっと敏感で、それはどうやって作られているのですか?そして、テキストファイル全体が "、"で分割されてしまいました。それから私は取得する必要がありますので、私はファイルでそれを見つけることができますまた、ファイルに人々のデータを追加します。私は完全に完了する必要はありませんいくつかの指導が必要ですが、それを完全に完了したいのでなければ私はそれをやめさせません –
あなたのコードは最初の後に字下げされていませんか? – shash678