cell = 1
with xlsxwriter.Workbook('vacancy.xlsx') as workbook:
worksheet = workbook.add_worksheet()
data_format = workbook.add_format({'bg_color': '#FFC7CE'})
for item in range(len(jobs_cards)):
for key, value in (jobs_cards[item].items()):
worksheet.write(f'A{cell}', key)
worksheet.write(f'B{cell}', value)
cell += 1
for row in range(0, 13, 6):
worksheet.set_row(row, cell_format=data_format)
class Usd(Currency):
def __init__(self, dollar):
self.dollar = dollar
def exchange_rub(self):
bank = self.bank(Currency.link)
rub = bank['USD']['Value']
return self.dollar * rub
def exchange_euro(self):
bank = self.bank(Currency.link)
euro = bank['EUR']['Value']
usd = bank['USD']['Value']
return (usd/euro) * self.dollar