Skip to content

Commit 187dc60

Browse files
committed
Break big lines in acoes.py
Break big code-lines in acoes.py for readability.
1 parent dc58bf7 commit 187dc60

File tree

2 files changed

+23
-19
lines changed

2 files changed

+23
-19
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
121121
*Fixed*
122122

123123
- Deleted blank spaces in `acoes.py` file that bugging it.
124+
- Corrected portuguese grammar typos in `acoes.py` file.
124125

125126

126127
**[0.3.0] - 2016-10-23**

acoes.py

+22-19
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,33 @@
44

55
def get_acao(code):
66
global msg
7-
acao = bs4.BeautifulSoup(requests.get('http://cotacoes.economia.uol.com.br/acao/index.html?codigo='+str(code)).text, 'html.parser')
7+
acao = bs4.BeautifulSoup(requests.get(
8+
'http://cotacoes.economia.uol.com.br/acao/index.html?codigo=' + str(code)).text,
9+
'html.parser')
810
if acao.find(class_='error'):
9-
return('Nenhum dado encontrato para esse código')
11+
return('Nenhum dado encontrato para esse código da ação.')
1012
else:
1113
data = acao.find(class_='data').text
1214
dados = acao.find('tbody').text.split('\n')
1315
dados.pop(0);dados.pop(0)
1416
info = acao.find('dl').text.split('\n')
15-
return('''
16-
Data: {data}
17-
Horario: {hora}
18-
------------------
19-
Acao: {nacao}
20-
Code: {code}
21-
Isin: {isin}
17+
return(
18+
u'Resultado da consulta: ' + '\n'
19+
+ u'---------------------' + '\n'
20+
+ u'Data: ' + data + '\n'
21+
+ u'Horário: ' + dados[1] + '\n'
22+
+ u'---------------------' + '\n'
23+
+ u'Ação: ' + info[8] + '\n'
24+
+ u'Code: ' + code + '\n'
25+
+ u'Isin: ' + info[10] + '\n'
26+
+ u'' + '\n'
27+
+ u'Status: ' + dados[0] + '\n'
28+
+ u'Último Valor: ' + dados[4] + '\n'
29+
+ u'Maior Valor: ' + dados[5] + '\n'
30+
+ u'Menor Valor: ' + dados[6] + '\n'
31+
+ u'Abertura: ' + dados[7] + '\n'
32+
+ u'Volume: ' + dados[8] + '\n'
33+
)
2234

23-
Status: {status}
24-
Ultimo Valor: {ult}
25-
Maior Valor: {maior}
26-
Menor Valor: {menor}
27-
Abertura: {abert}
28-
Volume: {volume}'''.format(data = data, hora = dados[1], nacao = info[8], code = code, isin = info[10], status = dados[0], ult = dados[4],
29-
maior = dados[5], menor = dados[6], abert = dados[7], volume = dados[8]))
30-
31-
32-
code = input('Codigo da acao: ')
35+
code = input('Código da ação: ')
3336
print(get_acao(code))

0 commit comments

Comments
 (0)