我的Python脚本:
import wget
if windowsbit == x86:
url = 'http://test.com/test_windows_2_56_30-STEST.exe'
filename = wget.download(url)
else:
url = 'http://test.com/test_windows-x64_2_56_30-STEST.exe'
filename = wget.download(url)
在上面的python脚本中,我使用wget
模块下载一个基于windows 32位或64位的文件表单URL。一切正常。你知道吗
我想使用正则表达式执行以下操作:
如果windowsbit == x86
,它应该下载以test_windows
开始并以STEST.exe
文件结束的文件。
否则它应该下载以test_windows-x64
开始并以STEST.exe
文件结束的文件。你知道吗
我是python新手,我不知道怎么做。有谁能给我指点一下吗?你知道吗
可以尝试不带正则表达式的方法:
版本:
这看起来不可能。与您尝试执行的操作相匹配的正则表达式如下所示:
但是你不能把它扔到
wget
。您不能在请求中使用通配符Web服务器必须知道如何处理它们,但事实并非如此。更好的方法可能是:相关问题 更多 >
编程相关推荐