【发布时间】:2017-07-25 05:37:21
【问题描述】:
您好,抱歉,如果之前有人问过这个问题。 但是我尝试了很多提供的方法。
基本上,我想从网站下载文件,我将在下面显示我的编码。代码运行良好,但问题是文件是在我们的下载文件夹路径目录中自动下载的。
我关心的是下载文件并将其保存到特定文件夹。 我知道我们可以更改浏览器设置,因为这是一个可以被不同用户远程访问的服务器。因此,它会自动下载到他们的临时 /users/adam_01/download/ 文件夹中。
我希望它保存在服务器磁盘中,即 C://ExcelFile/ 以下是我的脚本,其中一些数据已更改,因为它是机密的。
import pandas as pd
import html5lib
import time from bs4
import BeautifulSoup
import requests
import csv
from datetime
import datetime
import urllib.request
import os
with requests.Session() as c:
proxies = {"http": "http://:911"}
url = 'https://......./login.jsp'
USERNAME = 'mwirzonw'
PASSWORD = 'Fiqr123'
c.get(url,verify= False)
csrftoken = ''
login_data = dict(proxies,atl_token = csrftoken, os_username=USERNAME, os_password=PASSWORD, next='/')
c.post(url, data=login_data, headers={"referer" : "https://.....com"})
page = c.get('https://........s...../SearchRequest-96010.csv')
location = 'C:/Users/..../Downloads/'
with open('asdsad906010.csv', 'wb') as output:
output.write(page.content )
print("Done!")
谢谢,很高兴询问是否提供了任何令人困惑的信息。
问候, 菲克利
【问题讨论】:
标签: django python-3.x csv download python-requests