Nguyễn Văn Thân
Nguyễn Văn Thân
Thảo luận 7 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 255 lượt xem

Làm sao import datetime

Làm sao import datetime

Thảo luận 7 câu trả lời
Lượt xem 255 lượt xem
Vỗ tay vỗ tay
Nguyễn Văn Thân 15:07 - Jul 12, 2021

chào bạn khi bạn cài python đã có sẵn thư viện datetime rồi nhé, bạn cho  cần gọi ra là được hoặc bạn xem thêm

https://www.w3schools.com/python/pyth...

Vỗ tay vỗ tay
Nguyễn Văn Thân 15:07 - Jul 12, 2021

Vậy sao chạy module cuối cùng không dc

Vỗ tay vỗ tay
Nguyễn Văn Thân 15:07 - Jul 12, 2021

Chào bạn bạn thử code đầu tiên xem có chạy không nhé

import datetime as dt
s = dt.date(2021,1,10)
print(s)

Vỗ tay vỗ tay
Nguyễn Văn Thân 15:07 - Jul 12, 2021

import pandas as pd

from datetime import date,time,timedelta

import matplotlib.pyplot as plt

"""url=' https://portal.vietcombank.com.vn/Use...01/01/2018&BacrhID=1&isEn=True"> https://portal.vietcombank.com.vn/Use...'

dfs=pd.read_html(url)

dataframe=dfs[0]

dataframe['Date']=date.today().strftime('%d-%m-%y')

print(dataframe)"""

start_date=date(2020,1,1)

end_date=date(2020,1,31)

data_s=[]

while start_date <= end_date:

    date_format=start_date.strftime('%d/%m/%Y')

    url=' https://portal.vietcombank.com.vn/Use...{}&BacrhID=1&isEn=True'.format(date_format)

    i=pd.read_html(url)[0]

    i["Date"]=start_date.strftime('%d')

    start_date=start_date + timedelta(days=1)

    data_s.append(i)

data_clean=pd.concat(data_s)

data_clean.columns=['Currency Name','Currency Code','Cash Rates', 'Transfer Rates', 'Selling Rates','Date']

chart=data_clean[data_clean['Currency Code']=='USD']

plt.plot(chart['Date'],chart['Selling Rates'])

plt.title('USD Exchange rate in Jan 2020')

plt.show()

Vỗ tay vỗ tay
Nguyễn Văn Thân 15:07 - Jul 12, 2021
Lỗi dòng này start_date=start_date + timedelta(days=1)
Vỗ tay vỗ tay
Nguyễn Văn Thân 16:07 - Jul 12, 2021

Thử test đoạn code 

import datetime as dt
s = dt.date(2021,1,10)
print(s)
thì ok
Vỗ tay vỗ tay
Nguyễn Văn Thân 16:07 - Jul 12, 2021

Hi anh, hiện tại mình thử dùng đoạn code anh gửi ở trên vẫn chạy ra kết quả:

Nhờ anh cap lại màn hình lỗi và đoạn code trên phần mềm giúp mình nha

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông