Как я могу написать вторую функцию, которая использует результат первой функции для расчета скорости - PullRequest
0 голосов
/ 05 ноября 2019

Пример таблицы данных

enter code here

import csv
f = open('C:\\Users\\keshabg\\Desktop\\sql_testing\\table_1.csv')
csv_f = csv.reader(f)

def try1(data,process,shift,lc):
    result = []
    if data == 'units':
        result_column = 5
    elif data == 'hours':
        result_column = 6
    else:
        raise NotImplementedError
    for row in csv_f:
        if row[2] == shift and row[3] == process and row[4] == lc:
            result.append(row[result_column])
    return result

if __name__=="__try1__":
    try1()

У меня есть эта функция, которая возвращает единицы и часы в соответствии с процессом,сдвиг и уровень в зависимости от того, являются ли тип данных единицами измерения или тип данных часами. Как бы я сделал вторую функцию, которая вычисляет скорость в единицах / часах в зависимости от процесса, сдвига и уровня в зависимости от того типа данных, который также использует первую функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...