Hi
I have a folder and its contain 5 text files.
My question is
How can I navigate to folder and read two first line of the txt files in folder with python scripts?
I will be very greatful for your help.
Reagards
Tony
Hi
I have a folder and its contain 5 text files.
My question is
How can I navigate to folder and read two first line of the txt files in folder with python scripts?
I will be very greatful for your help.
Reagards
Tony
What how have you tried to do it?
Post your code and we can see what is your problem
Tony
Reading just two first line on the each text files in the folder.
Don't know if Im supposed to link videos or not but its hard to explain. So here are a couple links to understand it clearly.
http://www.youtube.com/watch?v=0DHt_gC-k_E
http://www.youtube.com/watch?v=gNVlxvSEFO4
import glob
print "\n\n".join(["".join([l for l in open(inf).readlines()[:2]]) for inf in glob.glob("C:\\path\\to\\the\\dir\\*.txt")])
Ok, another alternative solution:
from __future__ import print_function
import os
PATH = os.curdir
EXTENSIONS = '.TXT','.ME','1ST'
for filename in (inf for inf in os.listdir(PATH)
if inf.upper().endswith(EXTENSIONS)):
with open(filename) as textfile:
try:
print(next(textfile), next(textfile))
print('-'*40)
except StopIteration:
continue
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.