Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AttributeError: 'NoneType' object has no attribute 'df' #52

Open
arashhp78 opened this issue May 9, 2020 · 9 comments
Open

AttributeError: 'NoneType' object has no attribute 'df' #52

arashhp78 opened this issue May 9, 2020 · 9 comments

Comments

@arashhp78
Copy link

arashhp78 commented May 9, 2020

با سلام
دیتا فریم df اصلا قابل استفاده نمیباشد

from tehran_stocks import Stocks

stock = Stocks.query.filter_by(name='کگل').first()

print(stock.df)

Traceback (most recent call last):
File "C:/Users/KING ARASH/PycharmProjects/aa/trial6.py", line 9, in
print(stock.df)
AttributeError: 'NoneType' object has no attribute 'df'

@saeedmie85
Copy link

من هم با همچین مشکلی روبرو هستم

@farhadmpr
Copy link
Contributor

شما از "ك" عربی در نام "کگل" استفاده کرده اید باید از "ک" فارسی استفاده کنید

@arashhp78
Copy link
Author

شما از "ك" عربی در نام "کگل" استفاده کرده اید باید از "ک" فارسی استفاده کنید

@farhadmpr
خیلی ممنون
کگل را دستی تایپ میکنم
در مورد نام های دیگد مثل وتوصا و میهن هم همین مشکل هست
اگه راهنمایی کنین ممنون میشم

@farhadmpr
Copy link
Contributor

farhadmpr commented May 18, 2020

شما از "ك" عربی در نام "کگل" استفاده کرده اید باید از "ک" فارسی استفاده کنید

@farhadmpr
خیلی ممنون
کگل را دستی تایپ میکنم
در مورد نام های دیگد مثل وتوصا و میهن هم همین مشکل هست
اگه راهنمایی کنین ممنون میشم

احتمالا اطلاعات دریافتی از بورس ناقص مانده و کامل در دیتابیس ذخیره نشده است
فایل stocks.db را پیدا و حذف کنید و فرایند را دوباره تکرار کنید و منتظر بمانید تا دیتابیس کاملا پر شود

@arashhp78
Copy link
Author

شما از "ك" عربی در نام "کگل" استفاده کرده اید باید از "ک" فارسی استفاده کنید

@farhadmpr
خیلی ممنون
کگل را دستی تایپ میکنم
در مورد نام های دیگد مثل وتوصا و میهن هم همین مشکل هست
اگه راهنمایی کنین ممنون میشم

احتمالا اطلاعات دریافتی از بورس ناقص مانده و کامل در دیتابیس ذخیره نشده است
فایل stocks.db را پیدا و حذف کنید و فرایند را دوباره تکرار کنید و منتظر بمانید تا دیتابیس کاملا پر شود

@farhadmpr .
امکانش هست که کد آماده برای ساختن دیتا فریم چند روز اخیر برای همین بورس کگل رو بدین؟
چند بار امتحان کردم ولی هنوز همون مشکل رو داره

@arashhp78
Copy link
Author

شما از "ك" عربی در نام "کگل" استفاده کرده اید باید از "ک" فارسی استفاده کنید

@farhadmpr
خیلی ممنون
کگل را دستی تایپ میکنم
در مورد نام های دیگد مثل وتوصا و میهن هم همین مشکل هست
اگه راهنمایی کنین ممنون میشم

احتمالا اطلاعات دریافتی از بورس ناقص مانده و کامل در دیتابیس ذخیره نشده است
فایل stocks.db را پیدا و حذف کنید و فرایند را دوباره تکرار کنید و منتظر بمانید تا دیتابیس کاملا پر شود

@farhadmpr

با پاک کردن stocks.db :

from tehran_stocks import Stocks
stock = Stocks.query.filter_by(name='کگل').first()
print(stock.df)

No database founded.
creating database
DataBase created in: C:\Users\KING ARASH\tse
downloding stock name and details from tccim
may take few minutes
Downloading group ids...
Traceback (most recent call last):
File "C:/Users/KING ARASH/PycharmProjects/aa/test.py", line 1, in
from tehran_stocks import Stocks
File "C:\Users\KING ARASH\AppData\Roaming\Python\Python37\site-packages\tehran_stocks_init_.py", line 19, in
fill_db()
File "C:\Users\KING ARASH\AppData\Roaming\Python\Python37\site-packages\tehran_stocks\initializer.py", line 21, in fill_db
fill_stock_table()
File "C:\Users\KING ARASH\AppData\Roaming\Python\Python37\site-packages\tehran_stocks\download\names.py", line 104, in fill_stock_table
_ = [get_stock_detail(s, int(group)) for s in stocks]
File "C:\Users\KING ARASH\AppData\Roaming\Python\Python37\site-packages\tehran_stocks\download\names.py", line 104, in
_ = [get_stock_detail(s, int(group)) for s in stocks]
File "C:\Users\KING ARASH\AppData\Roaming\Python\Python37\site-packages\tehran_stocks\download\names.py", line 47, in get_stock_detail
stock["instId"] = re.findall(r"InstrumentID='([\w\d]*)|$',", r.text)[0]
IndexError: list index out of range

که با دوباره ران کردن کد :

Traceback (most recent call last):
File "C:/Users/KING ARASH/PycharmProjects/aa/test.py", line 3, in
print(stock.df)
AttributeError: 'NoneType' object has no attribute 'df'

امکانش هست که کد آماده برای ساختن دیتا فریم چند روز اخیر برای همین بورس کگل رو بدین؟
چند بار امتحان کردم ولی هنوز همون مشکل رو داره

@bestheroforever
Copy link

دریافت دیتای historical برای هر سهم امکان پذیر نیست؟

@arashhp78
Copy link
Author

دریافت دیتای historical برای هر سهم امکان پذیر نیست؟

@bestheroforever
خیر ارور میده هنوز
امکانش هست کد مورد نیاز که شما هم استفاده می‌کنید رو اینجا قرار بدین؟

@abolfalk
Copy link

abolfalk commented Jun 1, 2020

من هم با همین مشکل رو برو هستم برای بعضی سهم ها مثل زمگسا و سیمرغ حتی وقتی کد اونها رو هم وارد میکنم با این مشکل روبرو میشم

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants