Best Python code snippet using localstack_python
OV.py
Source:OV.py  
...35            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),36                                         through_time__gt=end_datetime, planned_outage=2)37            sum_data = 038            for a in all:39                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))40                convert_to_hour = diff / 360041                sum_data = sum_data + convert_to_hour42            for a in all2:43                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))44                convert_to_hour = diff / 360045                sum_data = sum_data + convert_to_hour46            for a in all3:47                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))48                convert_to_hour = diff / 360049                sum_data = sum_data + convert_to_hour50            array_single.append(sum_data)51            start = start + 152        elif range_date == 3:53            start_datetime = datetime(54                year=start,55                month=1,56                day=157            )58            end_datetime = datetime(59                year=start,60                month=3,61                day=31,62                hour=23,63                minute=59,64                second=5965            )66            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),67                                        through_time__range=(start_datetime, end_datetime), planned_outage=2)68            all2 = Outage.objects.filter(from_time__lt=start_datetime,69                                         through_time__range=(start_datetime, end_datetime), planned_outage=2)70            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),71                                         through_time__gt=end_datetime, planned_outage=2)72            sum_data = 073            for a in all:74                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))75                convert_to_hour = diff / 360076                sum_data = sum_data + convert_to_hour77            for a in all2:78                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))79                convert_to_hour = diff / 360080                sum_data = sum_data + convert_to_hour81            for a in all3:82                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))83                convert_to_hour = diff / 360084                sum_data = sum_data + convert_to_hour85            array_single.append(sum_data)86            start_datetime = datetime(87                year=start,88                month=4,89                day=190            )91            end_datetime = datetime(92                year=start,93                month=6,94                day=30,95                hour=23,96                minute=59,97                second=5998            )99            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),100                                        through_time__range=(start_datetime, end_datetime), planned_outage=2)101            all2 = Outage.objects.filter(from_time__lt=start_datetime,102                                         through_time__range=(start_datetime, end_datetime), planned_outage=2)103            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),104                                         through_time__gt=end_datetime, planned_outage=2)105            sum_data = 0106            for a in all:107                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))108                convert_to_hour = diff / 3600109                sum_data = sum_data + convert_to_hour110            for a in all2:111                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))112                convert_to_hour = diff / 3600113                sum_data = sum_data + convert_to_hour114            for a in all3:115                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))116                convert_to_hour = diff / 3600117                sum_data = sum_data + convert_to_hour118            array_single.append(sum_data)119            start_datetime = datetime(120                year=start,121                month=7,122                day=1123            )124            end_datetime = datetime(125                year=start,126                month=9,127                day=30,128                hour=23,129                minute=59,130                second=59131            )132            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),133                                        through_time__range=(start_datetime, end_datetime), planned_outage=2)134            all2 = Outage.objects.filter(from_time__lt=start_datetime,135                                         through_time__range=(start_datetime, end_datetime), planned_outage=2)136            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),137                                         through_time__gt=end_datetime, planned_outage=2)138            sum_data = 0139            for a in all:140                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))141                convert_to_hour = diff / 3600142                sum_data = sum_data + convert_to_hour143            for a in all2:144                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))145                convert_to_hour = diff / 3600146                sum_data = sum_data + convert_to_hour147            for a in all3:148                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))149                convert_to_hour = diff / 3600150                sum_data = sum_data + convert_to_hour151            array_single.append(sum_data)152            start_datetime = datetime(153                year=start,154                month=10,155                day=1156            )157            end_datetime = datetime(158                year=start,159                month=12,160                day=31,161                hour=23,162                minute=59,163                second=59164            )165            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),166                                        through_time__range=(start_datetime, end_datetime), planned_outage=2)167            all2 = Outage.objects.filter(from_time__lt=start_datetime,168                                         through_time__range=(start_datetime, end_datetime), planned_outage=2)169            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),170                                         through_time__gt=end_datetime, planned_outage=2)171            sum_data = 0172            for a in all:173                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))174                convert_to_hour = diff / 3600175                sum_data = sum_data + convert_to_hour176            for a in all2:177                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))178                convert_to_hour = diff / 3600179                sum_data = sum_data + convert_to_hour180            for a in all3:181                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))182                convert_to_hour = diff / 3600183                sum_data = sum_data + convert_to_hour184            array_single.append(sum_data)185            start = start + 1186        else:187            for i in range(12):188                if (i == 11):189                    number = abs((date(start, i + 1, 1) - date(start + 1, 1, 1)).days)190                else:191                    number = abs((date(start, i + 1, 1) - date(start, i + 2, 1)).days)192                start_datetime = datetime(193                    year=start,194                    month=i + 1,195                    day=1196                )197                end_datetime = datetime(198                    year=start,199                    month=i + 1,200                    day=number,201                    hour=23,202                    minute=59,203                    second=59204                )205                all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),206                                            through_time__range=(start_datetime, end_datetime), planned_outage=2)207                all2 = Outage.objects.filter(from_time__lt=start_datetime,208                                             through_time__range=(start_datetime, end_datetime), planned_outage=2)209                all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),210                                             through_time__gt=end_datetime, planned_outage=2)211                sum_data = 0212                for a in all:213                    diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))214                    convert_to_hour = diff / 3600215                    sum_data = sum_data + convert_to_hour216                for a in all2:217                    diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))218                    convert_to_hour = diff / 3600219                    sum_data = sum_data + convert_to_hour220                for a in all3:221                    diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))222                    convert_to_hour = diff / 3600223                    sum_data = sum_data + convert_to_hour224                array_single.append(sum_data)225            start = start + 1...O.py
Source:O.py  
...35            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),36                                         through_time__gt=end_datetime)37            sum_data = 038            for a in all:39                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))40                convert_to_hour = diff / 360041                sum_data = sum_data + convert_to_hour42            for a in all2:43                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))44                convert_to_hour = diff / 360045                sum_data = sum_data + convert_to_hour46            for a in all3:47                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))48                convert_to_hour = diff / 360049                sum_data = sum_data + convert_to_hour50            array_single.append(sum_data)51            start = start + 152        elif range_date == 3:53            start_datetime = datetime(54                year=start,55                month=1,56                day=157            )58            end_datetime = datetime(59                year=start,60                month=3,61                day=31,62                hour=23,63                minute=59,64                second=5965            )66            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),67                                        through_time__range=(start_datetime, end_datetime))68            all2 = Outage.objects.filter(from_time__lt=start_datetime,69                                         through_time__range=(start_datetime, end_datetime))70            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),71                                         through_time__gt=end_datetime)72            sum_data = 073            for a in all:74                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))75                convert_to_hour = diff / 360076                sum_data = sum_data + convert_to_hour77            for a in all2:78                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))79                convert_to_hour = diff / 360080                sum_data = sum_data + convert_to_hour81            for a in all3:82                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))83                convert_to_hour = diff / 360084                sum_data = sum_data + convert_to_hour85            array_single.append(sum_data)86            start_datetime = datetime(87                year=start,88                month=4,89                day=190            )91            end_datetime = datetime(92                year=start,93                month=6,94                day=30,95                hour=23,96                minute=59,97                second=5998            )99            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),100                                        through_time__range=(start_datetime, end_datetime))101            all2 = Outage.objects.filter(from_time__lt=start_datetime,102                                         through_time__range=(start_datetime, end_datetime))103            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),104                                         through_time__gt=end_datetime)105            sum_data = 0106            for a in all:107                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))108                convert_to_hour = diff / 3600109                sum_data = sum_data + convert_to_hour110            for a in all2:111                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))112                convert_to_hour = diff / 3600113                sum_data = sum_data + convert_to_hour114            for a in all3:115                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))116                convert_to_hour = diff / 3600117                sum_data = sum_data + convert_to_hour118            array_single.append(sum_data)119            start_datetime = datetime(120                year=start,121                month=7,122                day=1123            )124            end_datetime = datetime(125                year=start,126                month=9,127                day=30,128                hour=23,129                minute=59,130                second=59131            )132            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),133                                        through_time__range=(start_datetime, end_datetime))134            all2 = Outage.objects.filter(from_time__lt=start_datetime,135                                         through_time__range=(start_datetime, end_datetime))136            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),137                                         through_time__gt=end_datetime)138            sum_data = 0139            for a in all:140                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))141                convert_to_hour = diff / 3600142                sum_data = sum_data + convert_to_hour143            for a in all2:144                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))145                convert_to_hour = diff / 3600146                sum_data = sum_data + convert_to_hour147            for a in all3:148                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))149                convert_to_hour = diff / 3600150                sum_data = sum_data + convert_to_hour151            array_single.append(sum_data)152            start_datetime = datetime(153                year=start,154                month=10,155                day=1156            )157            end_datetime = datetime(158                year=start,159                month=12,160                day=31,161                hour=23,162                minute=59,163                second=59164            )165            all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),166                                        through_time__range=(start_datetime, end_datetime))167            all2 = Outage.objects.filter(from_time__lt=start_datetime,168                                         through_time__range=(start_datetime, end_datetime))169            all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),170                                         through_time__gt=end_datetime)171            sum_data = 0172            for a in all:173                diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))174                convert_to_hour = diff / 3600175                sum_data = sum_data + convert_to_hour176            for a in all2:177                diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))178                convert_to_hour = diff / 3600179                sum_data = sum_data + convert_to_hour180            for a in all3:181                diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))182                convert_to_hour = diff / 3600183                sum_data = sum_data + convert_to_hour184            array_single.append(sum_data)185            start = start + 1186        else:187            for i in range(12):188                if (i == 11):189                    number = abs((date(start, i + 1, 1) - date(start + 1, 1, 1)).days)190                else:191                    number = abs((date(start, i + 1, 1) - date(start, i + 2, 1)).days)192                start_datetime = datetime(193                    year=start,194                    month=i + 1,195                    day=1196                )197                end_datetime = datetime(198                    year=start,199                    month=i + 1,200                    day=number,201                    hour=23,202                    minute=59,203                    second=59204                )205                all = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),206                                            through_time__range=(start_datetime, end_datetime))207                all2 = Outage.objects.filter(from_time__lt=start_datetime,208                                             through_time__range=(start_datetime, end_datetime))209                all3 = Outage.objects.filter(from_time__range=(start_datetime, end_datetime),210                                             through_time__gt=end_datetime)211                sum_data = 0212                for a in all:213                    diff = abs(mktime(a.from_time.timetuple()) - mktime(a.through_time.timetuple()))214                    convert_to_hour = diff / 3600215                    sum_data = sum_data + convert_to_hour216                for a in all2:217                    diff = abs(mktime(start_datetime.timetuple()) - mktime(a.through_time.timetuple()))218                    convert_to_hour = diff / 3600219                    sum_data = sum_data + convert_to_hour220                for a in all3:221                    diff = abs(mktime(a.from_time.timetuple()) - mktime(end_datetime.timetuple()))222                    convert_to_hour = diff / 3600223                    sum_data = sum_data + convert_to_hour224                array_single.append(sum_data)225            start = start + 1...minute_diff.py
Source:minute_diff.py  
...6user_input = input()7year_ls = user_input.split(',')8start_year = time.strptime(year_ls[0],"%Y-%m-%d %H:%M:%S")9end_year = time.strptime(year_ls[1],"%Y-%m-%d %H:%M:%S")10mktime_start_date = time.mktime(start_year)11print(mktime_start_date)12mktime_end_date = time.mktime(end_year)13print(mktime_end_date)14time_diff_in_mins = 015time_diff_in_mins = abs(mktime_end_date - mktime_start_date)16print(time_diff_in_mins)17# if mktime_end_date >= mktime_end_date:18    # time_diff_in_seconds = mktime_end_date - mktime_start_date19# else:20    # time_diff_in_seconds = mktime_start_date - mktime_end_date...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
