输入多个日期中的pysimplegui多行盒
我希望能够将 Excel 中的日期列表粘贴到 PySimpleGUI 多行框中,并将条目保存为 pandas DateTime 列表。
这是我当前的代码:
layout = [
[sg.Text("Please fill out the following fields:", font=font)],
[
sg.Text("Date List", size=size, font=font),
sg.Multiline(size=(20, 10), font=font, key="date_list"),
],
[
sg.Submit(font=font),
sg.Button("Clear", font=font),
sg.Exit(font=font),
],
]
window = sg.Window("Date list entry form", layout)
这是我从 Excel 复制的代码:
这是输出:
('提交', {'date_list': '3/18/2020\n3/19/2021\n3/18/2022'})
如何将 date_list 转换为 pandas DateTime 列表?
I would like to be able to paste a list of dates from Excel into a PySimpleGUI multiline box and save the entry as a pandas DateTime list.
This is my current code:
layout = [
[sg.Text("Please fill out the following fields:", font=font)],
[
sg.Text("Date List", size=size, font=font),
sg.Multiline(size=(20, 10), font=font, key="date_list"),
],
[
sg.Submit(font=font),
sg.Button("Clear", font=font),
sg.Exit(font=font),
],
]
window = sg.Window("Date list entry form", layout)
This is what I copy from Excel:
This is the output:
('Submit', {'date_list': '3/18/2020\n3/19/2021\n3/18/2022'})
How do I convert date_list to a pandas DateTime list?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
调用方法
str.splitlines
tovalues ['date_list']
,以及通过方法pd.timestamp
进行迭代项目。Call method
str.splitlines
tovalues['date_list']
, and iterate items by methodpd.Timestamp
.