Duda script de python
Publicado por Víctor (2 intervenciones) el 15/11/2018 22:42:09
Hola buenas , soy nuevo en esto de la programación y estoy intentando hacer un programa para hacer un análisis de sentimientos de tweeter, no entiendo que falla en mi código y llevo semana y pico estancado con esto , Es que me sale un error en el else al final del todo, como si fuera incorrecta la sintaxis y no se que hacer. Al subirlo se cargo la identación del archivo !
¿podrían ayudarme? Muchas gracias de antemano.
¿podrían ayudarme? Muchas gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import sys
from io import open
archivo=open('C:\\Users\\OneDrive\\Escritorio\\salida_tweets.txt')
linea=archivo.readline()
tweet=linea.split(',"text":')
s=len(tweet)
for i in range (1,s):
final = tweet[i].split('","truncated"')
print(final[0])
archivo.close()
archivo=open('C:\\Users\\OneDrive\\Escritorio\\salida_tweets.txt')
puntos=0
for linea in archivo:
tweet=linea.split('')
t=len(tweet)
for i in range(0,t):
dic=open('C:\\Users\\OneDrive\\Escritorio\\Sentimientos.txt')
for palabra in dic:
cali=palabra.split('')
if tweet[i]==cali[0]:
puntos =puntos+int(cali[1])
if puntos ==0 :
print('valoración neutral de tweets')
elif puntos>0 :
print('valoración positiva')
else puntos<0 :
print('los resultados son negativos')
Valora esta pregunta


0