Python Forum
Excel file in use from Python
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Excel file in use from Python
#7
This creates a context where the file is open.
with open(filename, 'w') as file:
    file.write('text')
The file only remains open while in this context. The context ends when you leave the code block. You leave the code block when you de-indent.
def func(arg):
    # Assumes caller's context.  So file still open.
    pass

with open(filename, 'w') as file:
    file.write('text')
    # File is still open
    func(file)  # Called function executes in current context.
    # File is still open
# De-indent ends block of code.  File is closed
If you have a lot of code that must execute with the file open I would put that code inside a function and call the function from inside the context manager as shown above.
Mark17 likes this post
Reply


Messages In This Thread
Excel file in use from Python - by Mark17 - Jun-27-2022, 12:49 PM
RE: Excel file in use from Python - by Larz60+ - Jun-27-2022, 01:22 PM
RE: Excel file in use from Python - by Oshadha - Jun-29-2022, 01:42 PM
RE: Excel file in use from Python - by Mark17 - Jun-30-2022, 01:21 PM
RE: Excel file in use from Python - by Oshadha - Jul-03-2022, 05:45 AM
RE: Excel file in use from Python - by Mark17 - Jul-03-2022, 01:47 PM
RE: Excel file in use from Python - by deanhystad - Jul-04-2022, 03:58 AM
RE: Excel file in use from Python - by Mark17 - Jul-04-2022, 02:06 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  docx file to pandas dataframe/excel iitip92 1 3,053 Jun-27-2024, 05:28 AM
Last Post: Pedroski55
  Python openyxl not updating Excel file MrBean12 1 2,275 Mar-03-2024, 12:16 AM
Last Post: MrBean12
  Copy Paste excel files based on the first letters of the file name Viento 2 1,683 Feb-07-2024, 12:24 PM
Last Post: Viento
  Search Excel File with a list of values huzzug 4 3,013 Nov-03-2023, 05:35 PM
Last Post: huzzug
  Updating sharepoint excel file odd results cubangt 1 2,186 Nov-03-2023, 05:13 PM
Last Post: noisefloor
  Reading data from excel file –> process it >>then write to another excel output file Jennifer_Jone 0 2,181 Mar-14-2023, 07:59 PM
Last Post: Jennifer_Jone
  Save and Close Excel File avd88 0 6,979 Feb-20-2023, 07:19 PM
Last Post: avd88
  Trying to access excel file on our sharepoint server but getting errors cubangt 0 1,558 Feb-16-2023, 08:11 PM
Last Post: cubangt
  Import XML file directly into Excel spreadsheet demdej 0 1,661 Jan-24-2023, 02:48 PM
Last Post: demdej
  how to read txt file, and write into excel with multiply sheet jacklee26 14 17,792 Jan-21-2023, 06:57 AM
Last Post: jacklee26

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020