Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι

ΘΕΜΑ: διαβασμα αρχειου

διαβασμα αρχειου 1 Μήνας 1 Εβδομάδα πριν #4653

  • nikpol
  • Το Άβαταρ του/της nikpol
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 2
Χαιρετω τους φιλους. Εχω ενα μεγαλο αρχειο txt και θελω να παω σε συγκεκριμμενη γραμμη χχχχχ στην αρχη της.Στη συνεχεια να να διαβασω και να τυπωσω τους επομενους ςςςςςς χαρακτηρες

with open(tw1, 'r', encoding = 'utf-8') as fi:
#fi.seek(int(nn))
line=linecache.getline('tw1',int(nn))
#print(line)
print(fi.read(int(mm)))

me nn τον αριθμο γραμμης και mm τον αριθμο των χαρακτηρων για τυπωμα.Το παραπανω δουλευει για εκτυπωση mm χαρακτηρων αλλα απο την πρωτη γραμμη του αρχειου.Καμια ιδεα?
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

διαβασμα αρχειου 1 Μήνας 1 Εβδομάδα πριν #4656

  • Theo
  • Το Άβαταρ του/της Theo
  • Αποσυνδεμένος
  • pytho_
  • Δημοσιεύσεις: 176
  • Ληφθείσες Ευχαριστίες 49
Μία λύση θα μπορούσε να είναι να διαβάσεις τις γράμμες και να πάρεις τα στοιχεία που θες
with open('tw1') as fi:
  lines=fi.readlines()
  print(lines[nn-1][:mm])
Το -1 είναι γιατί η αρίθμηση στη λίστα αρχίζει από 0
Τελευταία διόρθωση: 1 Μήνας 1 Εβδομάδα πριν από Theo.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.336 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου