PyCharm Terminal de Printi Dosya ya Yazma Hakkında

Merhaba
Yazdığımız uygulama kod parçalarının çıktılarını PyCharmda Terminalin hemen yanındaki PRINT butonu ile PDF olarak dosyay ya yazdırabiliyoruz. Fakat bu çıktı Yazdığımız kodların kullanıcı INPUT girişlerini de kapsıyor. Ben akışı değil sadece print() fonksiyonunun verdiği sonuç çıktısını dosya ya nasıl yazdırabilirim. Yardımlarınız için teşekkür ederim.


Sadece aşağıdaki çıktının dosya ya aktarılması söz konusu olan.

students = {}
while True:

    number = input("Enter Student Number : ")
    if number == '0':
        break
    name = input("Student's Name : ")
    surname = input("Student's Surname: ")
    phone = input("Student's Phone Number : ")
    students.update({
        number: {
            'name': name,
            'surname': surname,
            'phone': phone
        }
    })
print()
print()
print('                         Isim           Soyisim         Phone')
print("-" * 64)
for key, value in students.items():
    print("Student No : {:<8} {} ".format(key, "".join("{:<15}".format(i) for i in value.values())))