我有一个我作为Pandas数据框导入的工作表,如下所示:
FileName FilePath Date Pagestart PageEnd
file1 path1 date1 5 10
file2 path2 date2 20 100
我的目标是遍历数据框并根据指定的页面范围为每一行创建PDF。第一行应该通过从file1中拉出第5-10页来创建一个新的PDF,第二行应该通过从file2中提取20-100页来构建一个新的PDF。
我无法找到一个好方法,首先迭代数据帧,然后根据页面范围创建PDF。有没有办法很容易地遍历数据框?有没有一个模块可以创建PDF,我可以指定一个页面范围(我过去使用过PyPDF2和.getPage(),但我不认为它允许页面范围而是单个值)?
编辑:我认为我找到了一种迭代数据框架的好方法,但我仍在寻找构建PDF的方法。这是我的迭代:
i = 0
for row in df.iterrows():
iteration = df.iloc[i]
i +=1
答案 0 :(得分:1)
void CheckForRequests()
{
// Do stuff
Application.Current.Dispatcher.Invoke(() =>
{
// Open your message box
});
// Do more stuff
Application.Current.Dispatcher.Invoke(() =>
{
// Open another message box
});
}