ActiveState Blog

How to prevent TLS certificates from expiring with Python20210304133350

How to prevent TLS certificates from expiring with Python

Mike MackroryMarch 4, 2021Boto3, certifi, certificate expiration, TLS, TLS certificate, urllib3
Trust is at the heart of online commerce. When consumers visit your website, they need to be comfortable sharing their personal or financial informati...
Top 10 Ways To Write Better Python Code20210225140803

Top 10 Ways To Write Better Python Code

Swaathi KakarlaFebruary 25, 2021Default Dictionaries, GroupBy, Lambda Function Dictionaries, python code, Python Counter Collections, Python dictionaries
The awesome thing about Python is that if you can think of something you’d like to code, there’s probably already a library for it! In fact, Python pr...
How to Implement Fuzzy Matching in Python20210218155450

How to Implement Fuzzy Matching in Python

Scott FitzpatrickFebruary 18, 2021edit distance, fuzzy matching, fuzzywuzzy, levenshtein
In a world that relies more and more on quick access to information, two application design criteria have become key:Data cleansing, to ensure the dat...
Phishing URL Detection with Python and ML20210211132036

Phishing URL Detection with Python and ML

Swaathi KakarlaFebruary 11, 2021decision tree, machine learning, phishing, URL detection
1 — How to Identify A Fraudulent URL A fraudulent domain or phishing domain is an URL scheme that looks suspicious for a variety of reasons. Mos...
Critical Python 3 Vulnerability Affects Python 220210205183736

Critical Python 3 Vulnerability Affects Python 2

Dana CraneFebruary 5, 20212021 python 3 vulnerability, Enterprise Python, open source security, python 2, Python CVE, python CVE fix
A critical security vulnerability  (CVE-2021-3177) affecting Python 3 also affects Python 2.The vulnerability could allow attackers to access sensitiv...
Simulating Complex Systems with Python: How Does COVID Spread?20210204151153

Simulating Complex Systems with Python: How Does COVID Spread?

Nicolas BohorquezFebruary 4, 2021Agent Based Modeling, complex system simulation, COVID modeling, Mesa ABM, Susceptible Infected Recovered
Step 2 — Create a COVID Modeling Environment Our environment stores a number of global parameters, including:  Infection probability Incubation ...
Top 10 SQL Commands Everyone Should Know20210128131717

Top 10 SQL Commands Everyone Should Know

Theo DespoudisJanuary 28, 2021GROUP BY, INNER JOIN, ORDER BY, PostgreSQL, SELECT, SQL
If you work with data, especially relational data, the Structured Query Language (SQL) is your lingua franca. Without a doubt, SQL is one of the most ...
The Best Python Tools for Test Automation (includes a ready-to-use Python Environment)20210121135124

The Best Python Tools for Test Automation (includes a ready-to-use Python Environment)

Scott FitzpatrickJanuary 21, 2021pytest, Robot, Selenium, test automation, testing
The dominant trend in modern software delivery is the move away from deploying big releases on an infrequent basis in favor of deploying smaller relea...
Will AI Save Us? Use this Pandas Data Analysis Tutorial to find out.20210120122419

Will AI Save Us? Use this Pandas Data Analysis Tutorial to find out.

Dana CraneJanuary 20, 2021ai, data cleaning, dataframe, Exploratory data analysis, GroupBy, pandas
The question of whether Artificial Intelligence (AI) will be beneficial to mankind is still very much an open question, with tech heavyweights from Te...
Movie Box Office Data Analysis with Python – Budgets vs Popularity?20210114134623

Movie Box Office Data Analysis with Python – Budgets vs Popularity?

Nicolas BohorquezJanuary 14, 2021data cleaning, data correlation, data transformation, EDA, Exploratory data analysis, pandas, pandas-profiling
When it’s movie night, most of us choose what to watch based on our personal interests first, and popularity second. Popularity is usually based on so...