Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python Pandas - จัดรูปแบบและส่งคืนการแสดงสตริงของวัตถุจุด


ในการจัดรูปแบบและส่งคืนการแสดงสตริงของอ็อบเจ็กต์ Period ให้ใช้ period.strftime() กระบวนการ. ด้วยเหตุนี้ ให้ตั้งค่าตัวระบุรูปแบบเป็นอาร์กิวเมนต์ เช่น strftime('%d-%b-%Y')

ขั้นแรก นำเข้าไลบรารีที่จำเป็น -

import pandas as pd

pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา

period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45)

แสดงวัตถุรอบระยะเวลา

print("Period...\n", period)

แสดงการแสดงสตริงที่จัดรูปแบบ

print("\nString representation (format)...\n", period.strftime('%d-%b-%Y'))

ตัวอย่าง

ต่อไปนี้เป็นรหัส

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45)

# display the Period object
print("Period...\n", period)

# display the result
print("\nString representation (format)...\n", period.strftime('%d-%b-%Y'))

# display the result
print("\nString representation (format with different directives)...\n",
period.strftime('%b. %d, %Y was a %A'))

ผลลัพธ์

ซึ่งจะได้รหัสดังต่อไปนี้

Period...
2021-09-18 08:20:45

String representation (format)...
18-Sep-2021

String representation (format with different directives)...
Sep. 18, 2021 was a Saturday