问题创建长名称为

时间:2015-06-14 11:22:33

标签: python filenames

我正在尝试创建一系列具有相当长名称的文本文件(但不到260个字符)。示例文件名是:

Premier_League-Tottenham v Manchester City-Saturday, Aug 14 2010-12:45-0-0-410996-Home-Team-2010-2011-30-2015-06-14.txt

我用来生成此代码的代码如下:

mylogprint = "Premier_League" + '-' + str(the_home_name) + ' v ' + str(the_away_name) + '-' + str(the_match_date) + '-' + str(the_match_time) \
                            + '-' + str(the_ft_score) + '-' + str(matchid) + '-' + num_list2 + '-' + myseasonstart + '-' + myseasonend + '-' + str(slot_list2)  + '.txt'

但是,该文件创建为:

Premier_League-Tottenham v Manchester City-Saturday, Aug 14 2010-12

这里缺少一半文件名,包括' .txt'最后。谁能告诉我这里的问题是什么?

由于

1 个答案:

答案 0 :(得分:3)

如果您正在处理Windows中的文件,冒号(:)是文件名中的无效字符。