added Project class and modified university.py to create required directory

This commit is contained in:
Malachy Byrne 2023-04-10 20:33:16 +01:00
parent 2fa1b47edb
commit 60e5e74ac7
2 changed files with 23 additions and 1 deletions

19
project.py Normal file
View File

@ -0,0 +1,19 @@
from dataclasses import dataclass
import pickle
@dataclass
class Project:
acronym: str
title: str
description: str
amount: int
if __name__ == "__main__":
project1 = Project("acronym", "title", "description", 500)
with open("file", "wb+") as file1:
pickle.dump(project1, file1)
with open("file", "rb") as file2:
project2 = pickle.load(file2)
print(project2)

View File

@ -1,6 +1,9 @@
import os import os
import pika import pika
if not os.path.exists("approved_projects"):
os.makedirs("approved_projects")
connection = pika.BlockingConnection(pika.ConnectionParameters('localhost', 5672, '/', pika.PlainCredentials("user", "password"))) connection = pika.BlockingConnection(pika.ConnectionParameters('localhost', 5672, '/', pika.PlainCredentials("user", "password")))
channel = connection.channel() channel = connection.channel()