Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Lấy tham số từ khóa (kwds) của CustomBusinessDay trong Pandas

Sử dụng thuộc tính CustomBusinessDay.kwds để lấy từ điển các tham số từ khóa dùng để tạo offset ngày làm việc tùy chỉnh.

Ví dụ

import pandas as pd

timestamp = pd.Timestamp('2021-12-31 08:35:10')
cbdOffset = pd.tseries.offsets.CustomBusinessDay(n=2, weekmask='Mon Tue Wed Fri')

print("Timestamp:", timestamp)
print("CustomBusinessDay Offset:", cbdOffset)
print("Updated Timestamp:", timestamp + cbdOffset)
print("Frequency string:", cbdOffset.freqstr)
print("Keyword arguments:", cbdOffset.kwds)

Kết quả

Timestamp: 2021-12-31 08:35:10
CustomBusinessDay Offset: <2 * CustomBusinessDays>
Updated Timestamp: 2022-01-04 08:35:10
Frequency string: 2C
Keyword arguments: {'weekmask': 'Mon Tue Wed Fri', 'holidays': (), 'calendar': , 'offset': datetime.timedelta(0)}