-2
import datetime
now = datetime.datetime.now()

These are a few variables

 name=input("whats your name?")
    device=input("whats device do you have?")
    phone=input("whats your phone number?")
    prob=input("whats your problem?")


    with open("scr.txt", mode='w') as file:
        file.write(str("Date and Time: "))
        file.write(str(now))
        file.write(str("\nName: "))

    file.write(str(name))
    file.write(str("\nPhone Number: "))
    file.write(str(phone))
    file.write(str("\nProblem: "))
    file.write(str(prob))
    file.write(str("\nDevice: "))
    file.write(str(device))
    file.write(str("\nCase Number: "))
    from random import randint
    file.write(str(randint(1000000,9999999)))

This overwrites the text file whereas I need it to write under the previous text every time used.

1 Answers1

0

You need to open the file in append (a) mode:

with open("scr.txt", mode='a') as file:
    # Here ----------------^
Mureinik
  • 297,002
  • 52
  • 306
  • 350