Frictionless Data Frictionless Data
Guide
  • Application
  • Framework (Python)
  • Framework (JavaScript)
  • Libraries
    • GoodTables
    • DataHub
    • Labs
  • Table Schema
  • Data Package
  • Reproducible Research
  • Case Studies
  • Pilots
  • Chat
  • Forum
  • Support
  • Events Calendar
  • Contribute
  • Code of Conduct
Team
About
Blog
Guide
  • Application
  • Framework (Python)
  • Framework (JavaScript)
  • Libraries
    • GoodTables
    • DataHub
    • Labs
  • Table Schema
  • Data Package
  • Reproducible Research
  • Case Studies
  • Pilots
  • Chat
  • Forum
  • Support
  • Events Calendar
  • Contribute
  • Code of Conduct
Team
About
Blog
  • Working with Local Data

    • Reading Local Data
      • Writing Local Data
        • Configuring Local Data

        # Working with Local Data

        Status: STABLE

        You can read and write files locally with Frictionless. It’s basic functionality.

        # Reading Local Data

        You can read using Package/Resource or Table API, for example:

        from frictionless import Resource
        resource = Resource(path='data/table.csv')
        print(resource.read_rows())
        
        [Row([('id', 1), ('name', 'english')]), Row([('id', 2), ('name', '中国人')])]
        

        # Writing Local Data

        The same is actual for writing:

        from frictionless import Resource
        resource = Resource(data=[['id', 'name'], [1, 'english'], [2, 'german']])
        resource.write('tmp/table.csv')
        
        !cat tmp/table.csv
        

        # Configuring Local Data

        There are no options available in LocalControl.

        References:

        • Local Control

        About

        • About
        • Contact
        • Privacy Policy
        • Terms of Use

        Help

        • Support
        • Get started
        • Community

        More

        • Reproducible Research
        • Design Assets
        • Blog
        Edit this page
        Last Updated: 12/9/2020, 9:01:59 AM