Exemple #1
0
def tail(numbers, filename):
    f = open(filename, 'r')
    numbers = int(numbers)
    allnumbers = lineCount(filename)
    line = allnumbers - numbers
    lines = f.readlines()

    while line < allnumbers:
        print lines[line].strip('\n')
        line += 1

    f.close()
Exemple #2
0
def tail(numbers, filename):
    f = open(filename, 'r')
    numbers = int(numbers)
    allnumbers = lineCount(filename)
    line = allnumbers - numbers
    lines = f.readlines()

    while line < allnumbers:
        print lines[line].strip('\n')
        line += 1

    f.close()
Exemple #3
0
def split(numbers, filename):
    filenumbers = int(numbers)
    f = open(filename, 'r')
    allnumbers = lineCount(filename)
    numbers = allnumbers / filenumbers
    # mod = allnumbers % filenumbers
    lines = f.readlines()
    j = 0

    for i in range(0, filenumbers - 1):
        fileout = open(filename.strip('.txt') + '_' + str(i+1) + '.txt', 'w')
        while j < numbers * (i + 1):
            fileout.write(lines[j])
            j += 1
        fileout.close()
    fileout = open(filename.strip('.txt') + '_' + str(filenumbers) + '.txt', 'w')
    while j < allnumbers:
        fileout.write(lines[j])
        j += 1
    fileout.close()

    f.close()
Exemple #4
0
def split(numbers, filename):
    filenumbers = int(numbers)
    f = open(filename, 'r')
    allnumbers = lineCount(filename)
    numbers = allnumbers / filenumbers
    # mod = allnumbers % filenumbers
    lines = f.readlines()
    j = 0

    for i in range(0, filenumbers - 1):
        fileout = open(filename.strip('.txt') + '_' + str(i + 1) + '.txt', 'w')
        while j < numbers * (i + 1):
            fileout.write(lines[j])
            j += 1
        fileout.close()
    fileout = open(
        filename.strip('.txt') + '_' + str(filenumbers) + '.txt', 'w')
    while j < allnumbers:
        fileout.write(lines[j])
        j += 1
    fileout.close()

    f.close()