Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Syndicate_Admin
Administrator
Administrator

Power BI: no se pueden ejecutar scripts de Python

Hola

Estoy usando Power BI Desktop e intentando hacer un análisis sentimental con el siguiente código python:

import pandas as pd
from nltk.sentiment.vader import SentimentIntensityAnalyzer
import re
from googletrans import Translator


translatedList = []
for index, row in dataset.iterrows():
    translator = Translator()
    newrow = copy.deepcopy(row)
    try:
        translated = translator.translate(row['zin'], dest='en')
        newrow['translated'] = translated.text
    except Exception as e:
        print(e)
        continue

    translatedList.append(newrow)

dataset_new = pd.DataFrame(translatedList)

SentimentAnalysis = SentimentIntensityAnalyzer()

dataset['sentiment score'] = dataset['translated'].apply(lambda x: SentimentAnalysis.polarity_scores(x)['compound']

Cuando ejecuto esto en PowerQuery->Secuencia de comandos de Python, obteré este error:

DataSource.Error: ADO.NET: error de script de Python.
<pi> Archivo "C:\Users\Michael\PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd\PythonScriptWrapper.PY", línea 44
os.chdir(u'C:/Users/Michael/PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd')
^
SyntaxError: sintaxis no válida
</pi>
Detalles:
DataSourceKind=Python
DataSourcePath=Python
Message=Error de secuencia de comandos de Python.
<pi> Archivo "C:\Users\Michael\PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd\PythonScriptWrapper.PY", línea 44
os.chdir(u'C:/Users/Michael/PythonScriptWrapper_8beb0de1-0ae6-441e-9b5e-920645c3bddd')
^
SyntaxError: sintaxis no válida
</pi>
ErrorCode=-2147467259
ExceptionType=Microsoft.PowerBI.Scripting.Python.Exceptions.PythonScriptRuntimeException

¿Puede alguien ayudarme a averiguar cuál es el problema?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

HI @michaelbend ,

Cuando prueba la secuencia de comandos de Python por python 3.9.Then :

v-luwang-msft_0-1620265515845.png

Parece haber un problema con el guión en sí.

SyntaxError: EOF inesperado durante el análisis

¡Ojalá sea útil para ti!

Saludos

Lucien

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Tal vez pueda ayudarte, estoy familiarizado con la programación de Python en Power BI.

Puedes contactarme en: xiaoqing.gao@cn.abb.com

Syndicate_Admin
Administrator
Administrator

HI @michaelbend ,

Cuando prueba la secuencia de comandos de Python por python 3.9.Then :

v-luwang-msft_0-1620265515845.png

Parece haber un problema con el guión en sí.

SyntaxError: EOF inesperado durante el análisis

¡Ojalá sea útil para ti!

Saludos

Lucien

Syndicate_Admin
Administrator
Administrator

¿No hay respuesta?

Syndicate_Admin
Administrator
Administrator

chichón

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors