Systems | Development | Analytics | API | Testing

How to Handle Unhashable Type List Exceptions in Python

The Python TypeError: unhashable type: 'list' usually means that a list is being used as a hash argument. This error occurs when trying to hash a list, which is an unhashable object. For example, using a list as a key in a Python dictionary will cause this error since dictionaries only accept hashable data types as a key. The standard way to solve this issue is to cast a list to a tuple, which is a hashable data type.

How to Catch Multiple Exceptions in Python?

When a program encounters an exception during execution, it is terminated if the exception is not handled. By handling multiple exceptions, a program can respond to different exceptions without terminating it. In Python, try-except blocks can be used to catch and respond to one or multiple exceptions. In cases where a process raises more than one possible exception, they can all be handled using a single except clause.

Getting Started with CI/CD and Continual

While CI/CD is synonymous with modern software development best practices, today’s machine learning (ML) practitioners still lack similar tools and workflows for operating the ML development lifecycle on a level on par with software engineers. For background, follow a brief history of transformational CI/CD concepts and how they’re missing from today’s ML development lifecycle.

Stitch vs. Fivetran vs. Xplenty: A Comprehensive Comparison

When it comes to providing the latest and greatest ETL and ELT tools, the platforms Stitch, Fivetran, and Xplenty are all top contenders. That being said, each platform also has its own set of pros and cons. Ultimately, the best ETL/ELT platform for your company will largely depend upon the needs of your organization. So, which platform will reign supreme for your company in the Stitch vs Fivetran vs Xplenty matchup?

5 Best Virtual Tech Conferences to Attend in 2022

While many events are now returning to live venues, hybrid or virtual conferences will still be important in 2022. This is good news for many application developers, who don’t have to take time off to travel and can enjoy high-quality talks and workshops from the comfort of their own desks.

New Snowflake Features Released In October And November 2021

Coming off of our Snowday event, we’ve unveiled a number of new product capabilities that expand what is possible in the Data Cloud. From helping businesses operate globally with improved replication efficiency, empowering developers with new functionality in Snowpark, and improving the security and governance of data through native object tagging, there is no shortage of exciting advancements coming to Snowflake.