This commit is contained in:
2024-07-28 19:24:41 -03:00
parent f4e61f0cc9
commit c4a54e899a
8 changed files with 98128 additions and 16 deletions

View File

Can't render this file because it is too large.

View File

@@ -0,0 +1,388 @@
CODIGO;INICIO;FINAL
1740000;1980-09-26;1981-04-24
1740000;1981-10-04;1982-04-30
1740000;1982-09-17;1983-04-24
1740000;1983-09-23;1984-04-18
1740000;1984-09-03;1985-04-15
1740000;1985-09-07;1986-04-28
1740000;1986-10-13;1987-04-30
1740000;1987-09-12;1988-04-22
1740000;1988-10-11;1989-04-17
1740000;1989-10-01;1990-04-26
1740000;1990-09-16;1991-04-17
1740000;1991-09-23;1992-04-28
1740000;1992-09-24;1993-04-20
1740000;1993-10-07;1994-04-27
1740000;1994-09-19;1995-04-14
1740000;1995-09-23;1996-04-19
1740000;1996-09-03;1997-04-24
1740000;1997-09-07;1998-04-22
1740000;1998-09-02;1999-04-19
1740000;1999-09-13;2000-04-30
1740000;2000-09-07;2001-04-26
1740000;2001-09-18;2002-04-24
1740000;2002-09-08;2003-04-24
1740000;2003-09-10;2004-04-23
1740000;2004-10-07;2005-04-02
1740000;2005-09-21;2006-04-26
1740000;2006-09-18;2007-04-22
1740000;2007-09-04;2008-04-25
1740000;2008-09-24;2009-04-16
1740000;2009-10-10;2010-04-27
1740000;2010-09-22;2011-04-29
1740000;2011-09-16;2012-04-25
1740000;2012-09-27;2013-04-18
1740000;2013-09-12;2014-04-25
1740000;2014-10-22;2015-04-23
1740000;2015-10-25;2016-04-17
1740000;2016-10-05;2017-04-26
1740000;2017-09-17;2018-04-24
1740000;2018-10-21;2019-04-30
1740000;2019-09-29;2020-04-26
1740000;2020-09-25;2021-04-20
1740000;2021-09-03;2022-04-27
1740000;2022-09-24;2022-12-25
1740033;1980-09-23;1981-04-23
1740033;1981-10-04;1982-04-18
1740033;1982-09-20;1983-04-24
1740033;1983-09-11;1984-04-28
1740033;1984-09-04;1985-04-20
1740033;1985-09-07;1986-04-25
1740033;1986-10-13;1987-04-30
1740033;1987-09-13;1988-04-20
1740033;1988-10-18;1989-04-23
1740033;1989-10-01;1990-04-25
1740033;1990-09-04;1991-04-30
1740033;1991-09-03;1992-04-22
1740033;1992-09-10;1993-04-30
1740033;1993-10-07;1994-04-30
1740033;1994-09-19;1995-04-16
1740033;1995-09-22;1996-04-28
1740033;1996-09-14;1997-04-30
1740033;1997-09-13;1998-03-29
1740033;1998-09-01;1999-04-27
1740033;1999-09-19;2000-04-30
1740033;2000-09-06;2001-04-26
1740033;2001-09-17;2002-04-24
1740033;2002-09-06;2003-04-26
1740033;2003-09-16;2004-04-26
1740033;2004-10-21;2005-04-27
1740033;2005-09-11;2006-04-20
1740033;2006-09-08;2007-04-22
1740033;2007-09-13;2008-04-27
1740033;2008-09-23;2009-04-28
1740033;2009-09-25;2010-04-26
1740033;2010-09-21;2011-04-30
1740033;2011-10-04;2012-04-24
1740033;2012-09-23;2013-04-18
1740033;2013-09-06;2014-04-30
1740033;2014-10-22;2015-04-26
1740033;2015-10-07;2016-04-19
1740033;2016-09-27;2017-04-30
1740033;2017-09-17;2018-04-26
1740033;2018-10-16;2019-04-30
1740033;2019-09-07;2020-04-26
1740033;2020-10-11;2021-04-30
1740033;2021-09-01;2022-04-27
1740033;2022-09-23;2022-12-25
1741009;1980-09-26;1981-04-26
1741009;1981-10-02;1982-04-30
1741009;1982-09-17;1983-04-24
1741009;1983-09-23;1984-04-22
1741009;1984-09-01;1985-04-17
1741009;1985-09-07;1986-04-29
1741009;1986-10-13;1987-04-30
1741009;1987-09-09;1988-04-22
1741009;1988-10-15;1989-04-17
1741009;1989-09-17;1990-04-27
1741009;1990-10-05;1991-04-29
1741009;1991-09-22;1992-04-27
1741009;1992-09-15;1993-04-04
1741009;1993-09-18;1994-04-26
1741009;1994-10-04;1995-04-14
1741009;1995-09-23;1996-04-15
1741009;1996-09-03;1997-04-30
1741009;1997-09-12;1998-04-14
1741009;1998-10-18;1999-04-18
1741009;1999-09-12;2000-04-30
1741009;2000-09-07;2001-04-17
1741009;2001-09-02;2002-04-25
1741009;2002-09-12;2003-04-25
1741009;2003-11-05;2004-04-24
1741009;2004-10-07;2005-04-27
1741009;2005-09-10;2006-04-24
1741009;2006-09-22;2007-04-13
1741009;2007-09-03;2008-04-24
1741009;2008-09-24;2009-04-16
1741009;2009-09-11;2010-04-18
1741009;2010-09-21;2011-04-29
1741009;2011-09-16;2012-04-25
1741009;2012-09-08;2013-04-27
1741009;2013-09-12;2014-04-26
1741009;2014-10-27;2015-04-08
1741009;2015-10-26;2016-04-20
1741009;2016-10-04;2017-04-16
1741009;2017-09-18;2018-04-26
1741009;2018-10-15;2019-04-29
1741009;2019-09-27;2020-04-12
1741009;2020-09-14;2021-04-20
1741009;2021-09-01;2022-04-26
1741009;2022-10-24;2022-12-25
1741007;1980-09-26;1981-04-27
1741007;1981-10-13;1982-04-18
1741007;1982-09-17;1983-04-16
1741007;1983-09-14;1984-04-28
1741007;1984-09-03;1985-04-20
1741007;1985-09-05;1986-04-09
1741007;1986-09-08;1987-04-06
1741007;1987-09-21;1988-04-23
1741007;1988-10-12;1989-04-30
1741007;1989-09-17;1990-04-27
1741007;1990-09-10;1991-04-29
1741007;1991-09-13;1992-04-23
1741007;1992-09-02;1993-04-25
1741007;1993-09-30;1994-04-24
1741007;1994-10-07;1995-04-21
1741007;1995-09-12;1996-04-24
1741007;1996-09-12;1997-04-30
1741007;1997-09-06;1998-04-20
1741007;1998-10-18;1999-04-22
1741007;1999-09-19;2000-04-22
1741007;2000-09-05;2001-04-14
1741007;2001-09-16;2002-04-26
1741007;2002-09-08;2003-03-25
1741007;2003-09-30;2004-04-28
1741007;2004-10-27;2005-04-27
1741007;2005-09-28;2006-04-20
1741007;2006-09-19;2007-04-25
1741007;2007-09-05;2008-04-27
1741007;2008-09-24;2009-04-28
1741007;2009-10-13;2010-04-12
1741007;2010-09-22;2011-04-30
1741007;2011-10-04;2012-04-23
1741007;2012-10-08;2013-04-10
1741007;2013-09-16;2014-04-06
1741007;2014-10-22;2015-04-26
1741007;2015-11-15;2016-04-19
1741007;2016-09-04;2017-04-23
1741007;2017-09-19;2018-04-28
1741007;2018-10-21;2019-04-27
1741007;2019-09-30;2020-04-11
1741007;2020-09-23;2021-04-20
1741007;2021-09-02;2022-04-30
1741007;2022-11-01;2022-12-27
1741003;1980-09-23;1981-04-27
1741003;1981-10-01;1982-04-30
1741003;1982-09-17;1983-04-24
1741003;1983-09-28;1984-04-22
1741003;1984-09-02;1985-04-15
1741003;1985-09-07;1986-04-25
1741003;1986-10-13;1987-04-21
1741003;1987-09-09;1988-04-20
1741003;1988-10-18;1989-04-09
1741003;1989-10-01;1990-04-24
1741003;1990-09-15;1991-04-30
1741003;1991-09-20;1992-04-28
1741003;1992-09-14;1993-04-30
1741003;1993-10-06;1994-04-30
1741003;1994-09-18;1995-04-26
1741003;1995-10-18;1996-04-23
1741003;1996-09-14;1997-04-30
1741003;1997-10-29;1998-04-21
1741003;1998-09-02;1999-04-29
1741003;1999-09-11;2000-04-30
1741003;2000-09-04;2001-04-26
1741003;2001-09-17;2002-04-25
1741003;2002-09-07;2003-04-25
1741003;2003-09-30;2004-04-23
1741003;2004-09-13;2005-04-27
1741003;2005-09-10;2006-04-20
1741003;2006-09-09;2007-04-29
1741003;2007-09-12;2008-04-06
1741003;2008-09-23;2009-04-20
1741003;2009-09-04;2010-04-15
1741003;2010-09-22;2011-04-23
1741003;2011-10-04;2012-04-25
1741003;2012-09-23;2013-04-28
1741003;2013-09-12;2014-04-25
1741003;2014-10-27;2015-04-26
1741003;2015-10-25;2016-03-18
1741003;2016-09-27;2017-04-16
1741003;2017-09-14;2018-04-25
1741003;2018-10-16;2019-04-30
1741003;2019-09-29;2020-04-26
1741003;2020-09-24;2021-04-20
1741003;2021-09-02;2022-04-26
1741003;2022-10-24;2022-12-25
1741001;1980-09-26;1981-04-27
1741001;1981-10-01;1982-04-20
1741001;1982-09-17;1983-04-23
1741001;1983-09-21;1984-04-19
1741001;1984-09-10;1985-04-15
1741001;1985-09-07;1986-04-29
1741001;1986-10-14;1987-04-30
1741001;1987-09-09;1988-04-29
1741001;1988-10-18;1989-04-17
1741001;1989-09-03;1990-04-27
1741001;1990-09-16;1991-04-24
1741001;1991-09-17;1992-04-22
1741001;1992-09-23;1993-04-30
1741001;1993-10-07;1994-04-27
1741001;1994-09-22;1995-04-26
1741001;1995-09-24;1996-04-19
1741001;1996-09-13;1997-04-30
1741001;1997-09-07;1998-04-22
1741001;1998-10-10;1999-04-26
1741001;1999-09-18;2000-04-30
1741001;2000-09-04;2001-04-25
1741001;2001-09-17;2002-04-25
1741001;2002-09-08;2003-04-24
1741001;2003-09-30;2004-04-23
1741001;2004-10-27;2005-04-30
1741001;2005-09-21;2006-04-20
1741001;2006-09-07;2007-04-22
1741001;2007-09-05;2008-04-27
1741001;2008-09-23;2009-04-28
1741001;2009-09-21;2010-04-17
1741001;2010-09-22;2011-04-23
1741001;2011-09-16;2012-04-24
1741001;2012-09-10;2013-04-19
1741001;2013-09-12;2014-04-06
1741001;2014-10-27;2015-04-26
1741001;2015-11-15;2016-04-18
1741001;2016-09-27;2017-04-20
1741001;2017-09-13;2018-04-27
1741001;2018-10-16;2019-04-30
1741001;2019-09-29;2020-04-17
1741001;2020-09-24;2021-04-20
1741001;2021-09-02;2022-04-26
1741001;2022-10-24;2022-12-25
1741006;1980-09-24;1981-04-04
1741006;1981-10-02;1982-04-30
1741006;1982-09-17;1983-04-24
1741006;1983-09-13;1984-04-22
1741006;1984-09-10;1985-04-15
1741006;1985-09-07;1986-04-25
1741006;1986-10-14;1987-04-30
1741006;1987-09-14;1988-04-30
1741006;1988-10-13;1989-04-17
1741006;1989-09-03;1990-04-26
1741006;1990-09-16;1991-04-30
1741006;1991-09-17;1992-04-28
1741006;1992-09-15;1993-04-30
1741006;1993-09-26;1994-04-24
1741006;1994-10-09;1995-04-15
1741006;1995-10-07;1996-04-21
1741006;1996-09-03;1997-04-30
1741006;1997-09-07;1998-04-13
1741006;1998-10-14;1999-04-23
1741006;1999-09-19;2000-04-30
1741006;2000-09-04;2001-04-26
1741006;2001-09-18;2002-04-24
1741006;2002-09-08;2003-04-26
1741006;2003-09-30;2004-04-28
1741006;2004-10-05;2005-04-28
1741006;2005-09-15;2006-04-29
1741006;2006-09-08;2007-04-29
1741006;2007-09-05;2008-04-27
1741006;2008-09-28;2009-04-27
1741006;2009-09-25;2010-04-18
1741006;2010-09-22;2011-04-27
1741006;2011-10-04;2012-04-24
1741006;2012-10-08;2013-04-19
1741006;2013-09-05;2014-04-25
1741006;2014-10-27;2015-04-26
1741006;2015-10-26;2016-04-18
1741006;2016-10-03;2017-04-24
1741006;2017-09-17;2018-04-26
1741006;2018-10-16;2019-04-28
1741006;2019-09-28;2020-04-26
1741006;2020-10-19;2021-04-20
1741006;2021-10-10;2022-04-26
1741006;2022-10-24;2022-12-27
1740026;1980-09-23;1981-04-23
1740026;1981-10-04;1982-04-18
1740026;1982-09-20;1983-04-24
1740026;1983-09-11;1984-04-28
1740026;1984-09-04;1985-04-20
1740026;1985-09-07;1986-04-25
1740026;1986-10-13;1987-04-30
1740026;1987-09-13;1988-04-22
1740026;1988-10-11;1989-04-23
1740026;1989-10-01;1990-04-25
1740026;1990-09-04;1991-04-30
1740026;1991-09-03;1992-04-22
1740026;1992-09-10;1993-04-30
1740026;1993-10-07;1994-04-30
1740026;1994-09-19;1995-04-10
1740026;1995-09-23;1996-04-28
1740026;1996-09-29;1997-04-24
1740026;1997-09-07;1998-04-22
1740026;1998-09-01;1999-04-12
1740026;1999-09-18;2000-04-30
1740026;2000-09-07;2001-04-26
1740026;2001-09-14;2002-04-24
1740026;2002-09-08;2003-04-26
1740026;2003-09-10;2004-04-23
1740026;2004-10-07;2005-04-20
1740026;2005-09-15;2006-04-19
1740026;2006-09-08;2007-04-19
1740026;2007-09-13;2008-04-27
1740026;2008-09-24;2009-04-28
1740026;2009-09-25;2010-04-30
1740026;2010-09-20;2011-04-30
1740026;2011-10-06;2012-02-27
1740026;2012-09-07;2013-04-18
1740026;2013-09-07;2014-04-25
1740026;2014-10-22;2015-04-24
1740026;2015-11-16;2016-04-23
1740026;2016-09-15;2017-04-01
1740026;2017-09-09;2018-04-25
1740026;2018-10-20;2019-04-30
1740026;2019-09-05;2020-04-11
1740026;2020-10-18;2021-04-22
1740026;2021-09-02;2022-04-24
1740026;2022-09-24;2022-12-25
1740001;1980-09-26;1981-04-05
1740001;1981-10-11;1982-04-17
1740001;1982-09-15;1983-04-25
1740001;1983-09-14;1984-04-18
1740001;1984-09-17;1985-04-15
1740001;1985-09-10;1986-04-10
1740001;1986-10-13;1987-04-30
1740001;1987-09-09;1988-04-22
1740001;1988-10-22;1989-04-17
1740001;1989-09-17;1990-04-27
1740001;1990-10-04;1991-04-24
1740001;1991-09-22;1992-04-23
1740001;1992-09-25;1993-04-30
1740001;1993-10-07;1994-04-30
1740001;1994-09-19;1995-04-26
1740001;1995-09-22;1996-04-15
1740001;1996-09-12;1997-04-24
1740001;1997-09-07;1998-04-24
1740001;1998-09-01;1999-04-30
1740001;1999-09-19;2000-04-16
1740001;2000-09-12;2001-04-26
1740001;2001-09-03;2002-04-25
1740001;2002-09-08;2003-04-26
1740001;2003-09-13;2004-04-16
1740001;2004-10-27;2005-04-27
1740001;2005-10-29;2006-04-18
1740001;2006-09-21;2007-04-20
1740001;2007-09-01;2008-04-19
1740001;2008-09-24;2009-04-16
1740001;2009-09-25;2010-04-30
1740001;2010-09-21;2011-04-22
1740001;2011-09-16;2012-04-25
1740001;2012-09-08;2013-04-18
1740001;2013-09-12;2014-04-25
1740001;2014-10-27;2015-04-24
1740001;2015-10-25;2016-04-23
1740001;2016-10-07;2017-04-25
1740001;2017-09-14;2018-04-25
1740001;2018-10-15;2019-04-30
1740001;2019-09-14;2020-04-26
1740001;2020-09-24;2021-04-20
1740001;2021-09-02;2022-04-16
1740001;2022-09-27;2022-12-25
1 CODIGO INICIO FINAL
2 1740000 1980-09-26 1981-04-24
3 1740000 1981-10-04 1982-04-30
4 1740000 1982-09-17 1983-04-24
5 1740000 1983-09-23 1984-04-18
6 1740000 1984-09-03 1985-04-15
7 1740000 1985-09-07 1986-04-28
8 1740000 1986-10-13 1987-04-30
9 1740000 1987-09-12 1988-04-22
10 1740000 1988-10-11 1989-04-17
11 1740000 1989-10-01 1990-04-26
12 1740000 1990-09-16 1991-04-17
13 1740000 1991-09-23 1992-04-28
14 1740000 1992-09-24 1993-04-20
15 1740000 1993-10-07 1994-04-27
16 1740000 1994-09-19 1995-04-14
17 1740000 1995-09-23 1996-04-19
18 1740000 1996-09-03 1997-04-24
19 1740000 1997-09-07 1998-04-22
20 1740000 1998-09-02 1999-04-19
21 1740000 1999-09-13 2000-04-30
22 1740000 2000-09-07 2001-04-26
23 1740000 2001-09-18 2002-04-24
24 1740000 2002-09-08 2003-04-24
25 1740000 2003-09-10 2004-04-23
26 1740000 2004-10-07 2005-04-02
27 1740000 2005-09-21 2006-04-26
28 1740000 2006-09-18 2007-04-22
29 1740000 2007-09-04 2008-04-25
30 1740000 2008-09-24 2009-04-16
31 1740000 2009-10-10 2010-04-27
32 1740000 2010-09-22 2011-04-29
33 1740000 2011-09-16 2012-04-25
34 1740000 2012-09-27 2013-04-18
35 1740000 2013-09-12 2014-04-25
36 1740000 2014-10-22 2015-04-23
37 1740000 2015-10-25 2016-04-17
38 1740000 2016-10-05 2017-04-26
39 1740000 2017-09-17 2018-04-24
40 1740000 2018-10-21 2019-04-30
41 1740000 2019-09-29 2020-04-26
42 1740000 2020-09-25 2021-04-20
43 1740000 2021-09-03 2022-04-27
44 1740000 2022-09-24 2022-12-25
45 1740033 1980-09-23 1981-04-23
46 1740033 1981-10-04 1982-04-18
47 1740033 1982-09-20 1983-04-24
48 1740033 1983-09-11 1984-04-28
49 1740033 1984-09-04 1985-04-20
50 1740033 1985-09-07 1986-04-25
51 1740033 1986-10-13 1987-04-30
52 1740033 1987-09-13 1988-04-20
53 1740033 1988-10-18 1989-04-23
54 1740033 1989-10-01 1990-04-25
55 1740033 1990-09-04 1991-04-30
56 1740033 1991-09-03 1992-04-22
57 1740033 1992-09-10 1993-04-30
58 1740033 1993-10-07 1994-04-30
59 1740033 1994-09-19 1995-04-16
60 1740033 1995-09-22 1996-04-28
61 1740033 1996-09-14 1997-04-30
62 1740033 1997-09-13 1998-03-29
63 1740033 1998-09-01 1999-04-27
64 1740033 1999-09-19 2000-04-30
65 1740033 2000-09-06 2001-04-26
66 1740033 2001-09-17 2002-04-24
67 1740033 2002-09-06 2003-04-26
68 1740033 2003-09-16 2004-04-26
69 1740033 2004-10-21 2005-04-27
70 1740033 2005-09-11 2006-04-20
71 1740033 2006-09-08 2007-04-22
72 1740033 2007-09-13 2008-04-27
73 1740033 2008-09-23 2009-04-28
74 1740033 2009-09-25 2010-04-26
75 1740033 2010-09-21 2011-04-30
76 1740033 2011-10-04 2012-04-24
77 1740033 2012-09-23 2013-04-18
78 1740033 2013-09-06 2014-04-30
79 1740033 2014-10-22 2015-04-26
80 1740033 2015-10-07 2016-04-19
81 1740033 2016-09-27 2017-04-30
82 1740033 2017-09-17 2018-04-26
83 1740033 2018-10-16 2019-04-30
84 1740033 2019-09-07 2020-04-26
85 1740033 2020-10-11 2021-04-30
86 1740033 2021-09-01 2022-04-27
87 1740033 2022-09-23 2022-12-25
88 1741009 1980-09-26 1981-04-26
89 1741009 1981-10-02 1982-04-30
90 1741009 1982-09-17 1983-04-24
91 1741009 1983-09-23 1984-04-22
92 1741009 1984-09-01 1985-04-17
93 1741009 1985-09-07 1986-04-29
94 1741009 1986-10-13 1987-04-30
95 1741009 1987-09-09 1988-04-22
96 1741009 1988-10-15 1989-04-17
97 1741009 1989-09-17 1990-04-27
98 1741009 1990-10-05 1991-04-29
99 1741009 1991-09-22 1992-04-27
100 1741009 1992-09-15 1993-04-04
101 1741009 1993-09-18 1994-04-26
102 1741009 1994-10-04 1995-04-14
103 1741009 1995-09-23 1996-04-15
104 1741009 1996-09-03 1997-04-30
105 1741009 1997-09-12 1998-04-14
106 1741009 1998-10-18 1999-04-18
107 1741009 1999-09-12 2000-04-30
108 1741009 2000-09-07 2001-04-17
109 1741009 2001-09-02 2002-04-25
110 1741009 2002-09-12 2003-04-25
111 1741009 2003-11-05 2004-04-24
112 1741009 2004-10-07 2005-04-27
113 1741009 2005-09-10 2006-04-24
114 1741009 2006-09-22 2007-04-13
115 1741009 2007-09-03 2008-04-24
116 1741009 2008-09-24 2009-04-16
117 1741009 2009-09-11 2010-04-18
118 1741009 2010-09-21 2011-04-29
119 1741009 2011-09-16 2012-04-25
120 1741009 2012-09-08 2013-04-27
121 1741009 2013-09-12 2014-04-26
122 1741009 2014-10-27 2015-04-08
123 1741009 2015-10-26 2016-04-20
124 1741009 2016-10-04 2017-04-16
125 1741009 2017-09-18 2018-04-26
126 1741009 2018-10-15 2019-04-29
127 1741009 2019-09-27 2020-04-12
128 1741009 2020-09-14 2021-04-20
129 1741009 2021-09-01 2022-04-26
130 1741009 2022-10-24 2022-12-25
131 1741007 1980-09-26 1981-04-27
132 1741007 1981-10-13 1982-04-18
133 1741007 1982-09-17 1983-04-16
134 1741007 1983-09-14 1984-04-28
135 1741007 1984-09-03 1985-04-20
136 1741007 1985-09-05 1986-04-09
137 1741007 1986-09-08 1987-04-06
138 1741007 1987-09-21 1988-04-23
139 1741007 1988-10-12 1989-04-30
140 1741007 1989-09-17 1990-04-27
141 1741007 1990-09-10 1991-04-29
142 1741007 1991-09-13 1992-04-23
143 1741007 1992-09-02 1993-04-25
144 1741007 1993-09-30 1994-04-24
145 1741007 1994-10-07 1995-04-21
146 1741007 1995-09-12 1996-04-24
147 1741007 1996-09-12 1997-04-30
148 1741007 1997-09-06 1998-04-20
149 1741007 1998-10-18 1999-04-22
150 1741007 1999-09-19 2000-04-22
151 1741007 2000-09-05 2001-04-14
152 1741007 2001-09-16 2002-04-26
153 1741007 2002-09-08 2003-03-25
154 1741007 2003-09-30 2004-04-28
155 1741007 2004-10-27 2005-04-27
156 1741007 2005-09-28 2006-04-20
157 1741007 2006-09-19 2007-04-25
158 1741007 2007-09-05 2008-04-27
159 1741007 2008-09-24 2009-04-28
160 1741007 2009-10-13 2010-04-12
161 1741007 2010-09-22 2011-04-30
162 1741007 2011-10-04 2012-04-23
163 1741007 2012-10-08 2013-04-10
164 1741007 2013-09-16 2014-04-06
165 1741007 2014-10-22 2015-04-26
166 1741007 2015-11-15 2016-04-19
167 1741007 2016-09-04 2017-04-23
168 1741007 2017-09-19 2018-04-28
169 1741007 2018-10-21 2019-04-27
170 1741007 2019-09-30 2020-04-11
171 1741007 2020-09-23 2021-04-20
172 1741007 2021-09-02 2022-04-30
173 1741007 2022-11-01 2022-12-27
174 1741003 1980-09-23 1981-04-27
175 1741003 1981-10-01 1982-04-30
176 1741003 1982-09-17 1983-04-24
177 1741003 1983-09-28 1984-04-22
178 1741003 1984-09-02 1985-04-15
179 1741003 1985-09-07 1986-04-25
180 1741003 1986-10-13 1987-04-21
181 1741003 1987-09-09 1988-04-20
182 1741003 1988-10-18 1989-04-09
183 1741003 1989-10-01 1990-04-24
184 1741003 1990-09-15 1991-04-30
185 1741003 1991-09-20 1992-04-28
186 1741003 1992-09-14 1993-04-30
187 1741003 1993-10-06 1994-04-30
188 1741003 1994-09-18 1995-04-26
189 1741003 1995-10-18 1996-04-23
190 1741003 1996-09-14 1997-04-30
191 1741003 1997-10-29 1998-04-21
192 1741003 1998-09-02 1999-04-29
193 1741003 1999-09-11 2000-04-30
194 1741003 2000-09-04 2001-04-26
195 1741003 2001-09-17 2002-04-25
196 1741003 2002-09-07 2003-04-25
197 1741003 2003-09-30 2004-04-23
198 1741003 2004-09-13 2005-04-27
199 1741003 2005-09-10 2006-04-20
200 1741003 2006-09-09 2007-04-29
201 1741003 2007-09-12 2008-04-06
202 1741003 2008-09-23 2009-04-20
203 1741003 2009-09-04 2010-04-15
204 1741003 2010-09-22 2011-04-23
205 1741003 2011-10-04 2012-04-25
206 1741003 2012-09-23 2013-04-28
207 1741003 2013-09-12 2014-04-25
208 1741003 2014-10-27 2015-04-26
209 1741003 2015-10-25 2016-03-18
210 1741003 2016-09-27 2017-04-16
211 1741003 2017-09-14 2018-04-25
212 1741003 2018-10-16 2019-04-30
213 1741003 2019-09-29 2020-04-26
214 1741003 2020-09-24 2021-04-20
215 1741003 2021-09-02 2022-04-26
216 1741003 2022-10-24 2022-12-25
217 1741001 1980-09-26 1981-04-27
218 1741001 1981-10-01 1982-04-20
219 1741001 1982-09-17 1983-04-23
220 1741001 1983-09-21 1984-04-19
221 1741001 1984-09-10 1985-04-15
222 1741001 1985-09-07 1986-04-29
223 1741001 1986-10-14 1987-04-30
224 1741001 1987-09-09 1988-04-29
225 1741001 1988-10-18 1989-04-17
226 1741001 1989-09-03 1990-04-27
227 1741001 1990-09-16 1991-04-24
228 1741001 1991-09-17 1992-04-22
229 1741001 1992-09-23 1993-04-30
230 1741001 1993-10-07 1994-04-27
231 1741001 1994-09-22 1995-04-26
232 1741001 1995-09-24 1996-04-19
233 1741001 1996-09-13 1997-04-30
234 1741001 1997-09-07 1998-04-22
235 1741001 1998-10-10 1999-04-26
236 1741001 1999-09-18 2000-04-30
237 1741001 2000-09-04 2001-04-25
238 1741001 2001-09-17 2002-04-25
239 1741001 2002-09-08 2003-04-24
240 1741001 2003-09-30 2004-04-23
241 1741001 2004-10-27 2005-04-30
242 1741001 2005-09-21 2006-04-20
243 1741001 2006-09-07 2007-04-22
244 1741001 2007-09-05 2008-04-27
245 1741001 2008-09-23 2009-04-28
246 1741001 2009-09-21 2010-04-17
247 1741001 2010-09-22 2011-04-23
248 1741001 2011-09-16 2012-04-24
249 1741001 2012-09-10 2013-04-19
250 1741001 2013-09-12 2014-04-06
251 1741001 2014-10-27 2015-04-26
252 1741001 2015-11-15 2016-04-18
253 1741001 2016-09-27 2017-04-20
254 1741001 2017-09-13 2018-04-27
255 1741001 2018-10-16 2019-04-30
256 1741001 2019-09-29 2020-04-17
257 1741001 2020-09-24 2021-04-20
258 1741001 2021-09-02 2022-04-26
259 1741001 2022-10-24 2022-12-25
260 1741006 1980-09-24 1981-04-04
261 1741006 1981-10-02 1982-04-30
262 1741006 1982-09-17 1983-04-24
263 1741006 1983-09-13 1984-04-22
264 1741006 1984-09-10 1985-04-15
265 1741006 1985-09-07 1986-04-25
266 1741006 1986-10-14 1987-04-30
267 1741006 1987-09-14 1988-04-30
268 1741006 1988-10-13 1989-04-17
269 1741006 1989-09-03 1990-04-26
270 1741006 1990-09-16 1991-04-30
271 1741006 1991-09-17 1992-04-28
272 1741006 1992-09-15 1993-04-30
273 1741006 1993-09-26 1994-04-24
274 1741006 1994-10-09 1995-04-15
275 1741006 1995-10-07 1996-04-21
276 1741006 1996-09-03 1997-04-30
277 1741006 1997-09-07 1998-04-13
278 1741006 1998-10-14 1999-04-23
279 1741006 1999-09-19 2000-04-30
280 1741006 2000-09-04 2001-04-26
281 1741006 2001-09-18 2002-04-24
282 1741006 2002-09-08 2003-04-26
283 1741006 2003-09-30 2004-04-28
284 1741006 2004-10-05 2005-04-28
285 1741006 2005-09-15 2006-04-29
286 1741006 2006-09-08 2007-04-29
287 1741006 2007-09-05 2008-04-27
288 1741006 2008-09-28 2009-04-27
289 1741006 2009-09-25 2010-04-18
290 1741006 2010-09-22 2011-04-27
291 1741006 2011-10-04 2012-04-24
292 1741006 2012-10-08 2013-04-19
293 1741006 2013-09-05 2014-04-25
294 1741006 2014-10-27 2015-04-26
295 1741006 2015-10-26 2016-04-18
296 1741006 2016-10-03 2017-04-24
297 1741006 2017-09-17 2018-04-26
298 1741006 2018-10-16 2019-04-28
299 1741006 2019-09-28 2020-04-26
300 1741006 2020-10-19 2021-04-20
301 1741006 2021-10-10 2022-04-26
302 1741006 2022-10-24 2022-12-27
303 1740026 1980-09-23 1981-04-23
304 1740026 1981-10-04 1982-04-18
305 1740026 1982-09-20 1983-04-24
306 1740026 1983-09-11 1984-04-28
307 1740026 1984-09-04 1985-04-20
308 1740026 1985-09-07 1986-04-25
309 1740026 1986-10-13 1987-04-30
310 1740026 1987-09-13 1988-04-22
311 1740026 1988-10-11 1989-04-23
312 1740026 1989-10-01 1990-04-25
313 1740026 1990-09-04 1991-04-30
314 1740026 1991-09-03 1992-04-22
315 1740026 1992-09-10 1993-04-30
316 1740026 1993-10-07 1994-04-30
317 1740026 1994-09-19 1995-04-10
318 1740026 1995-09-23 1996-04-28
319 1740026 1996-09-29 1997-04-24
320 1740026 1997-09-07 1998-04-22
321 1740026 1998-09-01 1999-04-12
322 1740026 1999-09-18 2000-04-30
323 1740026 2000-09-07 2001-04-26
324 1740026 2001-09-14 2002-04-24
325 1740026 2002-09-08 2003-04-26
326 1740026 2003-09-10 2004-04-23
327 1740026 2004-10-07 2005-04-20
328 1740026 2005-09-15 2006-04-19
329 1740026 2006-09-08 2007-04-19
330 1740026 2007-09-13 2008-04-27
331 1740026 2008-09-24 2009-04-28
332 1740026 2009-09-25 2010-04-30
333 1740026 2010-09-20 2011-04-30
334 1740026 2011-10-06 2012-02-27
335 1740026 2012-09-07 2013-04-18
336 1740026 2013-09-07 2014-04-25
337 1740026 2014-10-22 2015-04-24
338 1740026 2015-11-16 2016-04-23
339 1740026 2016-09-15 2017-04-01
340 1740026 2017-09-09 2018-04-25
341 1740026 2018-10-20 2019-04-30
342 1740026 2019-09-05 2020-04-11
343 1740026 2020-10-18 2021-04-22
344 1740026 2021-09-02 2022-04-24
345 1740026 2022-09-24 2022-12-25
346 1740001 1980-09-26 1981-04-05
347 1740001 1981-10-11 1982-04-17
348 1740001 1982-09-15 1983-04-25
349 1740001 1983-09-14 1984-04-18
350 1740001 1984-09-17 1985-04-15
351 1740001 1985-09-10 1986-04-10
352 1740001 1986-10-13 1987-04-30
353 1740001 1987-09-09 1988-04-22
354 1740001 1988-10-22 1989-04-17
355 1740001 1989-09-17 1990-04-27
356 1740001 1990-10-04 1991-04-24
357 1740001 1991-09-22 1992-04-23
358 1740001 1992-09-25 1993-04-30
359 1740001 1993-10-07 1994-04-30
360 1740001 1994-09-19 1995-04-26
361 1740001 1995-09-22 1996-04-15
362 1740001 1996-09-12 1997-04-24
363 1740001 1997-09-07 1998-04-24
364 1740001 1998-09-01 1999-04-30
365 1740001 1999-09-19 2000-04-16
366 1740001 2000-09-12 2001-04-26
367 1740001 2001-09-03 2002-04-25
368 1740001 2002-09-08 2003-04-26
369 1740001 2003-09-13 2004-04-16
370 1740001 2004-10-27 2005-04-27
371 1740001 2005-10-29 2006-04-18
372 1740001 2006-09-21 2007-04-20
373 1740001 2007-09-01 2008-04-19
374 1740001 2008-09-24 2009-04-16
375 1740001 2009-09-25 2010-04-30
376 1740001 2010-09-21 2011-04-22
377 1740001 2011-09-16 2012-04-25
378 1740001 2012-09-08 2013-04-18
379 1740001 2013-09-12 2014-04-25
380 1740001 2014-10-27 2015-04-24
381 1740001 2015-10-25 2016-04-23
382 1740001 2016-10-07 2017-04-25
383 1740001 2017-09-14 2018-04-25
384 1740001 2018-10-15 2019-04-30
385 1740001 2019-09-14 2020-04-26
386 1740001 2020-09-24 2021-04-20
387 1740001 2021-09-02 2022-04-16
388 1740001 2022-09-27 2022-12-25

File diff suppressed because it is too large Load Diff

4971
BaciaRioMucuri_veranicos.csv Normal file

File diff suppressed because it is too large Load Diff

12
app.py
View File

@@ -1,15 +1,15 @@
import carregar
import processar
import iniciochuvosa
import veranicos
def mostrar_menu():
print("Menu:")
print("1 - Carregar arquivo")
print("3 - Deletar csv gerando no menu 1")
print("1 - transformar txt em csv com todas leituras das estacoes")
print("11 - Estacao mais proxima")
print("20 - completar valores com -1")
print("30 - Inicio e fim estacao chuvosa")
print("40 - Processar veranicos com estacao chuvosa")
print("0 - Sair")
def main():
@@ -28,12 +28,16 @@ def main():
carregar.carregar_arquivoxls_mais_proxima()
elif opcao == "20":
processar.processar_arquivos()
processar.processar_arquivos_com_menos_um()
elif opcao == "30":
iniciochuvosa.processar_inicio_fim_estacao_chuvosa()
elif opcao == "40":
veranicos.processar_veranicos_estacao_chuvosa()
elif opcao == "0":
print("Saindo...")
break

View File

@@ -38,8 +38,8 @@ def filtro_setembro_abril_estacao(dados, output_csv):
def estacaochuvosa(dados, output_csv):
print(dados)
with open('iniciofimestacao.csv', 'w') as file:
cabecalho = ['estacao', 'inicio','final']
with open(output_csv, 'w') as file:
cabecalho = ['CODIGO', 'INICIO','FINAL']
writer = csv.DictWriter(file, fieldnames=cabecalho,delimiter=';')
writer.writeheader() # Escreve o cabeçalho
@@ -102,9 +102,9 @@ def estacaochuvosa(dados, output_csv):
marcador_inicio=False
#print ('ano final chuva:', ano_do_incio_chuva+1)
# print ('estacao:', nome_estacao,'INCIO:', data_incio_chuva,'FINAL:', data_final_chuva )
with open('iniciofimestacao.csv', 'a') as file:
with open(output_csv, 'a') as file:
writer = csv.DictWriter(file, fieldnames=cabecalho, delimiter=';')
writer.writerow({'estacao':nome_estacao, 'inicio':data_incio_chuva,'final':data_final_chuva})
writer.writerow({'CODIGO':nome_estacao, 'INICIO':data_incio_chuva.strftime('%Y-%m-%d'),'FINAL':data_final_chuva.strftime('%Y-%m-%d')})
def processar_inicio_fim_estacao_chuvosa():

View File

@@ -94,7 +94,7 @@ def completar_com_valores(dados, estacao, output_csv):
#df.to_csv(output_csv, sep=";", encoding='utf-8', decimal=',', index=False)
def processar_arquivos():
def processar_arquivos_com_menos_um():
print("Carregando arquivo...")
diretorio = 'data' # nome da pasta principal
pastas = listar_pastas(diretorio)

View File

@@ -2,6 +2,8 @@ import os
import pandas as pd
import numpy as np
from time import sleep
from datetime import datetime
import csv
def listar_pastas(diretorio):
@@ -9,12 +11,94 @@ def listar_pastas(diretorio):
return pastas
def veranicos_com_estacao_chuvosa(estacao,dados_veranivos, output_csv):
def processar_veranicos_estacao_chuvosa():
print("processar veranicos ...")
diretorio = 'data' # nome da pasta principal
pastas = listar_pastas(diretorio)
dados_df = pd.read_csv(dados, sep=';', decimal=',', parse_dates=['DATA'], dayfirst=True)
start_date = '1980-01-01'
end_date = '2022-12-31'
filtered_df = dados_df[(dados_df['DATA'] >= start_date) & (dados_df['DATA'] <= end_date)]
for pasta in pastas:
print(f"Encontrada pasta: {pasta}")
estacao_com_inicio_fim_chuva=f"./{pasta}_estacao_chuvosa.csv"
dados_veranivos=f"./{pasta}_dados.csv"
output_csv = f"./{pasta}_veranicos.csv"
print(estacao_com_inicio_fim_chuva)
print(dados_veranivos)
print(output_csv)
veranicos_com_estacao_chuvosa(estacao_com_inicio_fim_chuva,dados_veranivos, output_csv)
def veranicos_com_estacao_chuvosa(estacao_com_inicio_fim_chuva,dados_veranivos, output_csv):
with open(output_csv, 'w') as file:
cabecalho = ['CODIGO', 'INICIO','FINAL', 'QTDDIAS']
writer = csv.DictWriter(file, fieldnames=cabecalho, delimiter=';')
writer.writeheader() # Escreve o cabeçalho
df_dados_estacao_chuvosa = pd.read_csv(estacao_com_inicio_fim_chuva, sep=';', decimal=',')
try:
df_dados_estacao_chuvosa['INICIO'] = pd.to_datetime(df_dados_estacao_chuvosa['INICIO'], format='%Y-%m-%d', errors='raise')
df_dados_estacao_chuvosa['FINAL'] = pd.to_datetime(df_dados_estacao_chuvosa['FINAL'], format='%Y-%m-%d', errors='raise')
except Exception as e:
raise ValueError(f"Erro ao converter a coluna 'DATA': {e}")
df_dados_veranivos =pd.read_csv(dados_veranivos, sep=';', decimal=',')
try:
df_dados_veranivos['DATA'] = pd.to_datetime(df_dados_veranivos['DATA'], format='%Y-%m-%d', errors='raise')
except Exception as e:
raise ValueError(f"Erro ao converter a coluna 'DATA': {e}")
for index, row in df_dados_estacao_chuvosa.iterrows():
estacao= row['CODIGO']
start_date= row['INICIO']
end_date= row['FINAL']
print(estacao , "INICIO: ", start_date, "FINAL: ", end_date)
df_dados = df_dados_veranivos[(df_dados_veranivos['CODIGO'] == estacao) &(df_dados_veranivos['DATA'] >= start_date) & (df_dados_veranivos['DATA'] <= end_date)]
marcador_inicio= False
marcador_final= False
marcador_primeirodia= False
leitura_chuva=0
cont_veranico=0
data_anterior=''
data_incio=''
for index, row in df_dados.iterrows():
leitura_chuva= row['VALOR']
data= row['DATA']
if (marcador_inicio): #FALSO
if leitura_chuva <1:
cont_veranico= cont_veranico+1
else:
marcador_final= True
if (cont_veranico==1 and marcador_inicio):
data_incio= data
if marcador_final:
if (cont_veranico>=4):
#print ('estacao:', nome_estacao,'INCIO:', data_incio, ' FIM:', data_anterior , ' DIAS:', cont_veranico)
with open(output_csv, 'a') as file:
writer = csv.DictWriter(file, fieldnames=cabecalho, delimiter=';')
writer.writerow({'CODIGO':estacao, 'INICIO':data_incio.strftime('%Y-%m-%d'),'FINAL':data_anterior.strftime('%Y-%m-%d'), 'QTDDIAS':cont_veranico})
#toda ver que chove mais que 0.5 mm ele reinicia o contador
if leitura_chuva >=1:
marcador_inicio= True
cont_veranico= 0
marcador_final= False
data_anterior= data