怎么下载“练习题.txt”到你目前正在使用的.ipynb文件同目录下
时间: 2024-09-25 22:07:19 浏览: 42
在Jupyter Notebook环境中,如果你想下载外部文件如"练习题.txt"到当前工作目录,可以使用Python的内置库`requests`来获取文件,然后使用`os`库来保存它。下面是一个简单的步骤:
1. 首先,你需要确保你已经安装了`requests`库。如果没有,可以在命令行中输入`pip install requests`进行安装。
2. 然后,你需要知道文件的URL。假设URL是`http://example.com/practice_questions.txt`,将这替换为你实际的文件URL。
3. 下面的代码片段展示了如何下载文件:
```python
import requests
import os
url = 'http://example.com/practice_questions.txt' # 请替换为实际的URL
response = requests.get(url)
if response.status_code == 200: # 检查请求是否成功
# 创建与现有文件同名的新文件
file_name = "练习题.txt"
with open(file_name, 'wb') as f:
f.write(response.content)
print(f"文件'{file_name}'已成功下载到当前目录.")
else:
print(f"无法下载文件,HTTP响应状态码为:{response.status_code}")
# 别忘了在运行此代码前确认文件URL是有效的
```
这段代码会尝试下载文件,并将其保存为与脚本相同的名称。如果下载成功,将在当前工作目录下创建一个名为"练习题.txt"的文件。
阅读全文