如何在python中从变量中剥离/删除行号

如何在python中从变量中剥离/删除行号,python,csv,datetime,row,Python,Csv,Datetime,Row,我得到以下输出: \n35760 08/07/2015 04:56\n35761 08/07/2015 04:57\n35762 08/07/2015 04:58\n35763 08/07/2015 04:59\n类型:对象“”与格式“%m/%d/%Y%H:%m”不匹配 违规代码是: timestr=datetime.strtime strdatex++timex,%m/%d/%Y%H:%m datex和timex通过read_csv函数来自csv文件 基本上,我正在尝试通过strtime获取d

我得到以下输出:

\n35760 08/07/2015 04:56\n35761 08/07/2015 04:57\n35762 08/07/2015 04:58\n35763 08/07/2015 04:59\n类型:对象“”与格式“%m/%d/%Y%H:%m”不匹配

违规代码是:

timestr=datetime.strtime strdatex++timex,%m/%d/%Y%H:%m

datex和timex通过read_csv函数来自csv文件

基本上,我正在尝试通过strtime获取datetime,以使用CSV文件中的一列作为源引用。我不知道这是否可能。但似乎是这样,因为我得到了正确的输出,除了行号被传递给模块这一事实。我希望我解释得对。是的,我是新手,如果你不知道的话

那么,在没有行号的情况下,如何引用datex和timex呢


谢谢。

我无法提供直接的解决方案,因为您没有提供足够的信息。我建议您找到问题的方法:

在代码行周围围上一圈,尝试查看可能有问题的数据行。这里,我假设您正在获取/读取数据行,而第35764行上的数据与其他行的格式不同:

try:
    timestr = datetime.strptime ( str(datex+" "+timex) , "%m/%d/%Y %H:%M")
except:
    print('Data giving error: {}, {}, {}, {}'.format(type(datex), type(timex), datex, timex)
    raise

您可以调查输出以查看数据格式是否正确,并决定下一步要做什么。

是否尝试删除时间之后的部分?您应该向我们展示一个csv示例和完整代码,如何读取数据。是否尝试删除时间之后的节?是的,嗯。。。我知道什么是令人不快的数据。行编号\nxxx。