Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python无法正确打印八月月份_Python_Monthcalendar - Fatal编程技术网

python无法正确打印八月月份

python无法正确打印八月月份,python,monthcalendar,Python,Monthcalendar,我的列表中有开始和结束日期。当我试着去拿东西的时候 我名单上的项目 仅“八月”一个月无法正确显示。有什么建议吗 你不应该在这种情况下使用。它不会删除前缀,而是删除传入字符串中出现的所有前导字符 由于After:包含一个大写字母a,因此它也将从August中剥离 您可以这样做: List = ['Before : January 28, 1996 6:00:00 PM CST', 'After : December 1, 2028 6:59:59 PM CDT'] enddate_NO_pr =

我的列表中有开始和结束日期。当我试着去拿东西的时候 我名单上的项目

仅“八月”一个月无法正确显示。有什么建议吗

你不应该在这种情况下使用。它不会删除前缀,而是删除传入字符串中出现的所有前导字符

由于
After:
包含一个大写字母
a
,因此它也将从
August
中剥离

您可以这样做:

List = ['Before : January 28, 1996 6:00:00 PM CST', 'After : December 1, 2028 6:59:59 PM CDT']
enddate_NO_pr = List[1].lstrip('After : ').replace(',','')
print enddate_NO_pr
December 1 2028 6:59:59 PM CDT
>>>
>>>
List = ['Before : January 28, 1996 6:00:00 PM CST', 'After : August 1, 2028 6:59:59 PM CDT']
enddate_NO_pr = List[1].lstrip('After : ').replace(',','')
print enddate_NO_pr
ugust 1 2028 6:59:59 PM CDT

这是因为
August
A
开头,就像
之后的
一样,你不应该使用
lstrip
 enddate_NO_pr = List[1][len('After : '):].replace(',','')