Python 可下载文件的网站链接不';似乎没有更新

Python 可下载文件的网站链接不';似乎没有更新,python,html,web,Python,Html,Web,我的网站上的链接有问题。请原谅我,如果这是问其他地方,但我不知道如何搜索这个 关于当前形势的一点背景: 我创建了一个python程序,可以为科幻游戏随机生成行星。每个创建的行星都放置在文本文件中,以便以后查看。该程序询问用户他/她想要创建多少个行星,并生成那么多文本文件。然后,在所有行星被创建之后,程序将所有文件压缩成一个文件“worlds.zip”。然后向用户提供一个链接以下载zip文件 问题是: 我第一次运行它时,一切都很好。但是,当第二次运行时,我单击链接下载zip文件,它会提供与第一次完

我的网站上的链接有问题。请原谅我,如果这是问其他地方,但我不知道如何搜索这个

关于当前形势的一点背景: 我创建了一个python程序,可以为科幻游戏随机生成行星。每个创建的行星都放置在文本文件中,以便以后查看。该程序询问用户他/她想要创建多少个行星,并生成那么多文本文件。然后,在所有行星被创建之后,程序将所有文件压缩成一个文件“worlds.zip”。然后向用户提供一个链接以下载zip文件

问题是: 我第一次运行它时,一切都很好。但是,当第二次运行时,我单击链接下载zip文件,它会提供与第一次完全相同的zip文件。当我通过ftp直接下载zip文件时,我得到了正确的zip文件,尽管链接仍然不好

我尝试过的事情: 当我刷新页面时,链接仍然不正确。当我删除所有浏览器历史记录时,链接仍然不正确。我尝试了不同的浏览器,但没有成功。我试图从web服务器上删除该文件,但没有解决问题。更改提供链接的html文件一次有效,但第二次无效

简化问题: 如何在网页上获取链接以更新到正确的文件


我花了一整天的时间试图解决这个问题。我不介意查找信息或阅读文章和链接,但我不知道如何搜索,所以即使你们给我其他网站的链接,我也会很高兴(尽管直接回答我的问题总是很感激:)。

我对Python一无所知,但在PHP中,在某些fopen模式下,如果试图使用与现有文件相同的名称创建文件,则会取消该操作。

听起来您的文件正在缓存到某个位置(可能是您的ISP?)。每次生成不同的zip文件名是否可以接受?这也有助于解决“如果两个人同时做这件事怎么办?”的问题,我没有想过要这么做。我会尝试这样做。我已经验证它确实覆盖了旧文件。