Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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中查看多个Excel行_Python_Excel - Fatal编程技术网

如何在Python中查看多个Excel行

如何在Python中查看多个Excel行,python,excel,Python,Excel,因此,我试图创建一个Python程序,读取一个受密码保护的excel文件。该计划旨在报告90至105天内到期的任何姓名。我现在遇到的问题是让程序读取多行。我一直在使用导入xlrd。我希望“counter”会更改正在读取的行,但只有第一行正在读取 编辑:已解决。我能够使用下面的代码让我的程序显示在我的时间域内过期的条目 import pandas as pd from datetime import date, timedelta today = date.today() ninety_Days

因此,我试图创建一个Python程序,读取一个受密码保护的excel文件。该计划旨在报告90至105天内到期的任何姓名。我现在遇到的问题是让程序读取多行。我一直在使用导入xlrd。我希望“counter”会更改正在读取的行,但只有第一行正在读取

编辑:已解决。我能够使用下面的代码让我的程序显示在我的时间域内过期的条目

import pandas as pd
from datetime import date, timedelta

today = date.today()
ninety_Days = (date.today()+timedelta(days=90))
hundred_Days = (date.today()+timedelta(days=105))

hundred_Days = '%s-%s-%s' % (hundred_Days.month, hundred_Days.day, 
hundred_Days.year)
ninety_Days = '%s-%s-%s' % (ninety_Days.month, ninety_Days.day, 
ninety_Days.year)

wkbk = pd.read_excel('Practice Inventory.xlsx', 'Sheet1')
mask = (wkbk['Expiration'] >= ninety_Days) & (wkbk['Expiration'] <= 
hundred_Days)
wkbk = wkbk.loc[mask]
print(wkbk)
将熊猫作为pd导入
从日期时间导入日期,时间增量
今天=日期。今天()
九十天=(date.today()+timedelta(Days=90))
百日=(date.today()+timedelta(Days=105))
百日=“%s-%s-%s%”(百日.month,百日.day,
一百天(一年)
九十天=“%s-%s-%s%”(九十天.月,九十天.日,
九十天(一年)
wkbk=pd.read\u excel('Practice Inventory.xlsx','Sheet1')
面膜=(wkbk['Expiration']>=90天)和(wkbk['Expiration']使用熊猫

import pandas as pd

df = pd.read_excel('Practice Inventory.xlsx')

new_df = df[df['days to expiration'] >= 90]
final_df = pd.concat([df[df['days to expiration'] <= 120], new_df]
将熊猫作为pd导入
df=pd.read\u excel('Practice Inventory.xlsx')
新的_df=df[df[‘到期日’]>=90]
最终违约金=违约金([df[df[‘到期日’]