python request save file code example

Example 1: python - save file

def save_to_file(content, filename):
    with open(filename, 'w') as file:
        file.write(content)

import file_operations
file_operations.save_to_file('my_content', 'data.txt')

Example 2: requests save file python

with open(r'c:\dl\FrameRecentSessions.csv','wb') as f:
    f.write(r.content)

Example 3: requests save data to disk

def download_file(url):
    local_filename = url.split('/')[-1]
    # NOTE the stream=True parameter below
    with requests.get(url, stream=True) as r:
        r.raise_for_status()
        with open(local_filename, 'wb') as f:
            for chunk in r.iter_content(chunk_size=8192): 
                # If you have chunk encoded response uncomment if
                # and set chunk_size parameter to None.
                #if chunk: 
                f.write(chunk)
    return local_filename