PyShark
78 FOLLOWERS
Hey and welcome to my Python blog! My name is Misha and all of the articles you see on this website are my original content that is a mix of Python programming along with data science and machine learning.
PyShark
3M ago
In this article we will explore how to delete files using Python.
Table of Contents
Introduction
Sample files
Delete a single file
Delete multiple files
Delete all files in a directory
Delete entire directory
Conclusion
Introduction
This article aims to provide a comprehensive guide on how to delete files using Python.
Whether you need to delete individual files, multiple files, or an entire directory, Python has the tools you need.
In this tutorial we will work with the os and shutil (“shell utility”) modules. os module provides a portable way of using operating system dependent functionali ..read more
PyShark
3M ago
In this article we will explore how to move files from one directory to another using Python.
Table of Contents
Introduction
Sample files
Move a single file
Move multiple files
Move a directory
Conclusion
Introduction
This article aims to provide a comprehensive guide on how to move files from one directory to another using Python.
Whether you need to move individual files, multiple files, an entire directory, or automate file moving tasks, Python has the tools you need.
In this tutorial we will work with the os and shutil (“shell utility”) modules. os module provides a portable way of using ..read more
PyShark
3M ago
In this article we will explore how to copy files from one directory to another using Python.
Table of Contents
Introduction
Sample files
Copy a single file
Copy multiple files
Copy a directory
Conclusion
Introduction
This article aims to provide a comprehensive guide on how to copy files from one directory to another using Python.
Whether you need to copy individual files, replicate an entire directory, or automate file copying tasks, Python has the tools you need.
To effectively copy files using Python, it’s beneficial to have a basic understanding of file handling concepts, including:
Fi ..read more
PyShark
3M ago
In this tutorial we will explore HTML files, how Python interacts with HTML files, and everything you need to know about them as a Python developer.
Table of Contents
Introduction
Basic HTML concepts
HTML file structure
HTML tags and their uses
Read HTML files in Python
Write HTML files in Python
Integrating HTML files with Python web frameworks
Conclusion
Introduction
HTML, or HyperText Markup Language, is the standard language used to create and design documents on the World Wide Web. HTML documents are the building blocks of a website which define its structure and content.
HTML files ..read more
PyShark
8M ago
In this article we will explore how to use the Python getattr() function.
Table of Contents
Introduction
Accessing attributes of objects dynamically using getattr()
Building dynamic APIs using getattr()
Loading modules dynamically using getattr()
Conclusion
Introduction
Python getattr() function is a built-in function that allows to dynamically access attributes of an object. Specifically, it is used to retrieve names attributes of Python objects.
The syntax of the Python getattr() function is:
getattr(object, name[, default])
where:
object – Python object from which we want to retrieve a ..read more
PyShark
8M ago
In this tutorial we will discuss how to extract tables from HTML files using Python.
Table of contents
Introduction
Sample HTML file
Extract table from HTML file using Python
Extract table from Webpage using Python
Convert HTML Table to CSV using Python
Conclusion
Introduction
Extracting tables from HTML files and Webpages is often useful when you want to save some data from tables you found on a website (or in HTML file).
It can be a very tedious and time consuming task if you try to copy and paste the data manually, as well as it will be difficult to maintain the formatting and structure ..read more
PyShark
8M ago
In this article we will explore how to use the Python enumerate() function.
Table of Contents
Introduction
Using enumerate() with lists
Using enumerate() with strings
Using enumerate() with dictionaries
Using enumerate() with zip()
Conclusion
Introduction
Python enumerate() function is a built-in function that allows to loop over Python iterables while keeping track of indexes of them.
The syntax of the Python enumerate() function is:
enumerate(iterable, start=0)
where:
iterable – can be any iterable Python object like string, tuple, list, set, dictionary, and others.
start – parameter t ..read more
PyShark
8M ago
In this article we will explore how to profile Python code with cProfile module.
Table of Contents
Introduction
What is code profiling?
cProfile basic usage
Profile Python code with cProfile from terminal
Profile Python code with cProfile in Python
Profile Python functions with cProfile in Python
Export cProfile data
Conclusion
Introduction
Today programmers write thousands of lines of code in a matter of days. The complexity of new programs and applications evolves constantly and the code bases include multiple functions, some of which can slow down the performance of the entire program.
Fo ..read more
PyShark
8M ago
In this article we will explore Python string data type.
Table of Contents
Introduction
Create a string in Python
Access characters from a string in Python
Find character in a string in Python
Slice a string in Python
Iterate over a string in Python
Concatenate strings in Python
Split strings in Python
Conclusion
Introduction
In Python, strings are immutable sequences of characters, and are used to handle textual data.
Key things you should know about strings, they are:
ordered
immutable
iterable
Learning data types in each programming language is essential to understand the code and progr ..read more
PyShark
8M ago
In this article we will explore how to use the Python sorted() function.
Table of Contents
Introduction
Basic sorting using sorted()
Using key function with sorted()
Sort custom objects using sorted()
Conclusion
Introduction
Python sorted() function is a built-in function for sorting iterables.
It uses timsort as its sorting algorithm, which is derived from merge sort and insertion sort.
The syntax of the Python sorted() function is:
sorted(iterable, key=None, reverse=False)
where:
iterable – can be any iterable Python object like string, tuple, list, set, dictionary, and others.
key – o ..read more