这是使用的代码:
Role role = db.Roles.Find(id);
List<User> users = new List<User>();
foreach (var usr in db.Users.ToList())
{
if (usr.Roles != null)
{
if (usr.Roles.Contains(role)) users.Add(usr);
}
}
这是我得到的错误,我之前以同样的方式使用过wget并且它工作正常,所以我很困惑为什么会出现这种错误。该链接也是一个有效的链接。
答案 0 :(得分:0)
我设法在不使用wget的情况下搞清楚了。显然wget只是urllib的包装器。所以我使用urlretrieve代替。下面是代码:
import urllib.request
firefox_29 = "https://ftp.mozilla.org/pub/firefox/releases/29.0.1/win32/en-
US/Firefox%20Setup%2029.0.1.exe"
urllib.request.urlretrieve(firefox_29, 'firefox29.exe')
然而,这只是将.exe重命名为“firefox29.exe”,因此如果您需要将其下载到特定位置,您只需自己移动它。
答案 1 :(得分:0)
几分钟前我也遇到了同样的问题,所以找到了这个问题。
我首先用{p>安装了wget
pip install wget
然后我遇到了这个问题... 挖了一点之后,我用...将其卸载了。
pip uninstall wget
然后使用...
pip install python3-wget
问题解决了。