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

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

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

  • nikpol
  • Το Άβαταρ του/της nikpol
  • Αποσυνδεμένος
  • py____
  • Δημοσιεύσεις: 23
Χαιρετω τους φιλους. Εχω ενα μεγαλο αρχειο 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 χαρακτηρων αλλα απο την πρωτη γραμμη του αρχειου.Καμια ιδεα?
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

διαβασμα αρχειου 3 Μήνες 6 Ημέρες πριν #4656

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

Μοιράσου το!

Powered by CoalaWeb

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