Code Snippet: Read File

From Coder Merlin
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

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]