簡體   English   中英

在python 2.7中將unicode轉換為int或str

[英]Convert unicode to an int or str in python 2.7

所以我存儲了一些從網站上抓取的數據。 一部分數據是一個數字,它的類型是 unicode,我想將它轉換成一個 int 或一個 str,然后再轉換成一個 int,這樣我就可以將它們加在一起。 我正在使用 python 2.7 並且 unicode 是 u'11:33:52' 我怎樣才能把它變成一個 int

import time

a = u'11:33:52'

b = time.strptime(a, "%H:%M:%S")

print(time.strftime("%H:%M:%S", b))

>> 11:33:52

使用strptime將其轉換為正確的格式,然后strftime將為您提供時間。

如果您獲得月/日/年格式,此方法也適用。 在這種情況下,將"%H:%M:%S"更改為"%a, %d %b %Y %H:%M:%S"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM