From 9ef232822d4ce86aaec69cae8f335fc67d6cd304 Mon Sep 17 00:00:00 2001 From: Alexey Barabanov Date: Mon, 11 Aug 2025 16:19:15 +0300 Subject: [PATCH] remove TESTS --- test.py | 79 ----------------------------------------------------- test_xls.py | 33 ---------------------- 2 files changed, 112 deletions(-) delete mode 100644 test.py delete mode 100644 test_xls.py diff --git a/test.py b/test.py deleted file mode 100644 index bd4704c..0000000 --- a/test.py +++ /dev/null @@ -1,79 +0,0 @@ -# NAS_IP='walle.barabanov.tv' -# NAS_PORT='443' -# NAS_FILE='/mydrive/Drive/Anons.osheet' - -NAS_USER='aescript' -NAS_PASS='@5j15SduIhP7' -NAS_IP='edit.tvstart.ru' -NAS_PORT='443' -NAS_FILE='/team-folders/nexrender/TEST.osheet' -PUT_FILE='/team-folders/nexrender/TEST.osheet' - - -import logging -from pprint import pprint -from synology_drive_api.drive import SynologyDrive -import pandas as pd -from transliterate import translit -import requests -from time import sleep -import datetime - -logger = logging.getLogger(__name__) - -logging.basicConfig(filename='AF_script.log', level=logging.INFO,format='%(asctime)s %(levelname)s %(message)s') - -def load_osheet(): - logger.info('Get data') - synd = SynologyDrive(NAS_USER, NAS_PASS, NAS_IP,NAS_PORT,https=True,dsm_version='7') - - try: - logger.info(synd.login()) # Проверка что ссеия установлена. - try: - logger.debug('Try to download sheet') - bio = synd.download_synology_office_file(NAS_FILE) - logger.debug(bio) - logger.info('Download Success') - return bio - except: - logger.exception('Download fails') - except: - logger.exception('Login error') - -def upload_osheet(xls): - logger.info('Put data') - synd = SynologyDrive(NAS_USER, NAS_PASS, NAS_IP,NAS_PORT,https=True,dsm_version='7') - - try: - logger.info(synd.login()) # Проверка что ссеия установлена. - try: - logger.debug('Try to upload sheet') - bio = synd.upload_file(xls,PUT_FILE+'.xlsx') - synd.convert_to_online_office(PUT_FILE+'.xlsx/Anons.xlsx') - logger.debug(bio) - logger.info('Upwnload Success') - return bio - except: - logger.exception('Upwnload fails') - except: - logger.exception('Login error') - - -def get_logos(osheet): - logger.debug('Read TEAMS page') - try: - sheet = pd.read_excel(osheet, sheet_name='Sheet1') - - logger.debug('Parsing OK') - return sheet - except: - logger.exception('error while read excel sheet') - -xls=load_osheet() -print(get_logos(xls)) - -from openpyxl import load_workbook - -wb=load_workbook(xls,data_only=True) -ws=wb['Sheet1'] -print(ws['C1'].value) \ No newline at end of file diff --git a/test_xls.py b/test_xls.py deleted file mode 100644 index 32d65de..0000000 --- a/test_xls.py +++ /dev/null @@ -1,33 +0,0 @@ -import pandas as pd -import re - -from xlrd import open_workbook - -INFILE='Анонсы_Старт.xls' -INFILE='Анонсы_Триумф.xls' - -with open_workbook(INFILE) as wb: - chanel=wb[0][0,2].value - - -df=pd.read_excel(INFILE,header=1) - - -for i,row in df.iterrows(): - title=row.at['Title'] - title=re.sub(r'\(.+?\)','',title) - - m=re.match(r'(?:Прямой эфир.)?\s*([^\.]+)\.\s*(.+)\.\s*([^\.]+?)\s*-\s*([^\.]+?)\s*\.',title) - - if m: - #print(title) - sport,league,team_a,team_b = m.groups() - - r={'date':row.at['Date'],'time':row.at['Start Time'], - 'chanel':'START' if chanel=='Старт' else 'TRIUMPH', - 'sport':sport,'league':league, - 'team_a':team_a,'team_b':team_b} - print(r) - - else: - print(title)