Home » ActiveState Blog
How to Convert .py to .exe20191205141431
How to Convert .py to .exe
How can you distribute your Python code to users who expect to simply click on an executable file? This blog compares two of the most popular options:...
How to Manage Threads in Python20191128140731
How to Manage Threads in Python
Multithreading, multiprocessing and queues can be a great way to speed up Python performance. This blog post can help you understand the differences, ...
Python’s Built-in Packages & Functions20191121095902
Python’s Built-in Packages & Functions
Theo DespoudisNovember 21, 2019python, python built-in packages, Python functions, software development
This post explores Python's built-in packages and functions that simplify adoption, increase developer productivity and promote code consistency....
Developing in Containers vs your “Day-to-Day” Machine20191114103431
Developing in Containers vs your “Day-to-Day” Machine
Shea NewtonNovember 14, 2019containers, Dev environment, docker, Reproducibility, software development
Containerized dev environments are isolated from the underlying system. By comparison, ActiveState language runtimes exist as standalone development e...
How to Manage Dependencies in Python20191107111246
How to Manage Dependencies in Python
Dante SblendorioNovember 7, 2019pipenv, pipfile.lock, Python dependencies, python programming, venv, virtualenv
One of the biggest headaches that arise when working with multiple projects in Python is managing the dependencies that differ between them. This blog...
Neural Network Showdown: TensorFlow vs PyTorch20191104113608
Neural Network Showdown: TensorFlow vs PyTorch
TensorFlow and PyTorch have accelerated the use of neural networks in commercial and research applications. This post compares them, and lets you make...
Introduction to Python Data Types20191024135332
Introduction to Python Data Types
Dante SblendorioOctober 24, 2019Python classes, Python data types, Python functions, Python methods, Python operations, python programming, Python strings
This tutorial reviews the basics of how and when to use each Python data type, and will also point out some of the differences between Python 2 usage ...
Natural Language Processing: NLTK vs spaCy20191017175548
Natural Language Processing: NLTK vs spaCy
Swaathi KakarlaOctober 17, 2019Entity extraction, Natural Language Processing, NLP, nltk, POS tagging, python programming, tokenization
There's a real philosophical difference between NLTK and spaCy. NLTK was built by scholars as a tool to help you create complex NLP functions. In cont...
Plotting Data in Python: matplotlib vs plotly20191010151619
Plotting Data in Python: matplotlib vs plotly
Data visualization provides a powerful tool to explore, understand, and communicate the valuable insights and relationships that may be hidden within ...
Using Python to Convert PDFs to Images20191003113007
Using Python to Convert PDFs to Images
Swaathi KakarlaOctober 3, 2019Ghostscript, PDF conversion, pdf2image, poppler, pypdf2, python programming
Python is good at providing developers with easy ways to make use of complex C code libraries to accomplish compute-intensive tasks. In this blog, we'...