Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arquivo inicial no dropbox #17

Open
eduneris71 opened this issue May 2, 2021 · 1 comment
Open

Arquivo inicial no dropbox #17

eduneris71 opened this issue May 2, 2021 · 1 comment

Comments

@eduneris71
Copy link

Olá Guilherme.
Encontrei seu projeto e gostaria de fazer uso, e quem sabe contribuir se meu nivel permitir. Encontrei o seguinte erro ao executar pela primeira vez. Saberia o motivo? Tenho um arquivo no dropbox que não possui dados nenhum. (um caracter para não dizer que está vazio). Esperava que ele fosse substituido por um arquivo atualizado do CEI, mas parece que ele está dando erro nesse ponto. Ou estou fazendo algo errado antes de executar pela primeira vez.
Segue a msg de erro.

"PS D:\Nuvem\OneDrive\Financas\Imposto_de_Renda\IR_MASTER\ir-master> python ./ir.py --do busca_trades_e_faz_merge_operacoes

DevTools listening on ws://127.0.0.1:60205/devtools/browser/1c5d60e8-0392-43fd-992e-32ee9df35a15
[0502/202720.682:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL is swiftshader
Traceback (most recent call last):
File "./ir.py", line 77, in
main(sys.argv[1:])
File "./ir.py", line 25, in main
do_busca_trades_e_faz_merge_operacoes()
File "./ir.py", line 48, in do_busca_trades_e_faz_merge_operacoes
df = merge_operacoes(df, df_cei)
File "D:\Nuvem\OneDrive\Financas\Imposto_de_Renda\IR_MASTER\ir-master\src\stuff.py", line 154, in merge_operacoes
if not len(df) and not len(other_df):
TypeError: object of type 'NoneType' has no len()
PS D:\Nuvem\OneDrive\Financas\Imposto_de_Renda\IR_MASTER\ir-master>"

@guilhermecgs
Copy link
Owner

@eduneris71 , o dataframe entrou na funcao como nulo.
Isso significa que ou o dados lidos do CEI estao errados ou o arquivo do dropbox esta errado.

Eu recomendo vc deletar o arquivo do dropbox se ele estiver sem nenhum trade ainda.

Adicionalmente acabei de inserir uma linha de validacao na funcao para descobrir qual dataframe esta vindo errado no seu caso. Muito provavelmente é o do CEI.

Se tiver condicoes, rode o programa em modo debug e va olhando

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants