I don't quite get it. It's always wrong. TypeError: read_csv() got an unexpected keyword argument 'on_bad_lines'
Simple code that reproduces your problem
import numpy as np
import matplotlib.pyplot as plt
from PIL import Image
import mpl_finance as mpf
import pandas as pd
import statsmodels.api as sm
import yfinance as yf
Describe bug
I don't quite get it. It's always wrong. TypeError: read_csv() got an unexpected keyword argument 'on_bad_lines'
Simple code that reproduces your problem
import numpy as np import matplotlib.pyplot as plt from PIL import Image import mpl_finance as mpf import pandas as pd import statsmodels.api as sm import yfinance as yf
name='TSLA' df = yf.Ticker(name) whole_df = df.history(start="2016-06-30", end="2020-06-30")
Debug log
Traceback (most recent call last): File "./YFgenerate_K_chart.py", line 16, in
whole_df = df.history(start="2016-06-30", end="2020-06-30")
File "/home/sz23631/.local/lib/python3.6/site-packages/yfinance/base.py", line 156, in history
tz = self._get_ticker_tz(debug_mode, proxy, timeout)
File "/home/sz23631/.local/lib/python3.6/site-packages/yfinance/base.py", line 339, in _get_ticker_tz
tkr_tz = utils.cache_lookup_tkr_tz(self.ticker)
File "/home/sz23631/.local/lib/python3.6/site-packages/yfinance/utils.py", line 339, in cache_lookup_tkr_tz
df = _pd.read_csv(fp, index_col="Ticker", on_bad_lines="skip")
TypeError: read_csv() got an unexpected keyword argument 'on_bad_lines'
Bad data proof
No response
yfinance
versionyfinance) (1.15.0)
Python version
python3.6
Operating system
No response