I was wondering why I couldn't import GoogleStockDataExtract from google_screener_data_extract
. Appreciate any help or suggestion. Below are the steps.
pip install google_screener_data_extract
from google_screener_data_extract import GoogleStockDataExtract
from google_screener_data_extract import GoogleStockDataExtract
Traceback (most recent call last):
File "C:\Users\voyma\Anaconda3\envs\Python_ST\lib\site-packages\IPython\core\interactiveshell.py", line 3326, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-27-aff6e099a353>", line 1, in <module>
from google_screener_data_extract import GoogleStockDataExtract
File "C:\Users\voyma\Anaconda3\envs\Python_ST\lib\site-packages\google_screener_data_extract\__init__.py", line 1, in <module>
from .google_screener_data_extract import GoogleStockDataExtract
File "C:\Users\voyma\Anaconda3\envs\Python_ST\lib\site-packages\google_screener_data_extract\google_screener_data_extract.py", line 158
print hh.result_google_ext_df.head()
^
SyntaxError: invalid syntax
Are you using Python 3? You can determine if you are by the output of python --version
It looks like the google_screener_data_extract
claims to be compatible with Python 3, but this line is not valid Python 3 code:
print hh.result_google_ext_df.head()
should be:
print(hh.result_google_ext_df.head())
This project hasn't had an update in 3 years, so your best bet is probably to fork it, make the changes and use your fork.