【发布时间】:2014-05-08 16:02:53
【问题描述】:
我正在尝试创建一个程序,该程序从.csv 文件中读取有关电影时间的信息,用户可以在其中按放映月份、电影制作公司和电影名称搜索电影时间.
文件格式如下:
Movie name, date , cinema, post code of cinema, company producing, cost
每一行。
我需要搜索的唯一信息是日期、制作公司和电影名称。
这段代码的第一个问题是,当我搜索一家公司的电影时,只显示文件中该公司的第一部电影,我想全部显示。
我遇到的第二个问题是我需要按月搜索电影,但文件中日期的格式是dd/mm/yy,我不确定如何只搜索月份而忽略日期和年份。
如果有人有解决这些问题的方法,我将非常感谢并提前致谢。
【问题讨论】:
-
您可以粘贴部分输入文件作为示例吗?
-
第一个是冰雪奇缘,03/04/2014,IMAX,LN3 6SD,Disney,£5.49
-
这一行看起来不错,但要注意其他行中的多余空格。如果你看到了一些,你可以在你的代码中使用
strip方法来处理它们。