Code Snippet: Read File

From Coder Merlin
Jump to navigation Jump to search

Read the contents of a file into a string[edit]

Swift[edit]

import Foundation

let contents = try! String(contentsOfFile: "hello.txt")

Better:

let filePath = "~/example.csv"
let fileURL = URL(fileURLWithPath:filePath.expandingTildeInPath)

print("Loading \(filePath)...")
do {
    let contents = try String(contentsOf: fileURL)
    for line in contents.components(separatedBy:"\n") {
        print(line)
    }
} catch {
    print("Failed to load due to error \(error).")
}

Python[edit]

file_path = '~/example.csv'
print(f'Loading {file_path}...')

try:
    with open(file_path, 'r') as file:
        contents = file.read()
        # Do something with contents
except Exception as e:
    print(e)


CoderMerlin™ proudly recommends:
HintIcon.png
   
   
   
   

Your purchase via these links helps to keep  Coder Merlin™ 's orbuculum ablaze. Thank you for your support!


Designed with pride in Silicon Valley, CA, USA