Parse HTML Document using XPath with lxml in Python

As long as we find a webpage where having data of interest, we sometimes want to extract them automatically but don’t know how to do quickly. Thank to the lxml…

Download Files in Python using the urllib Module

In the former posts, we have shared the methods to download files from the web using the requests or wget module. As we know, they are external modules which we…

Downloading Files in Python Using wget Module

In a recent post about downloading files in Python, we have learned how to use the requests module to check downloadable resources and restrict some measures to grab remote files.…

Downloading Files In Python Using Requests Module

This post aims to present you how to download a resource from the given URL using the requests module. Of course, there are other modules which allow you to accomplish…

Multistage build in Docker

[cvct-advance id=”3689″] Read these documentations https://drumcoder.co.uk/blog/2020/apr/24/docker-spring-boot/ https://suraj.pro/post/multi-staging/

Exceptions in a .gitignore file

You can tell Git to ignore some files or directories using a pattern. However, there are some exceptions we don’t want miss files which are matched to the pattern. In…

How to Validate Min and Max Length of Input Field using jQuery

Using minlength and maxlength attributes of HTML5, you can manage the number of characters allowed to be entered into the input fields. But if you want to show a custom…

Check listening ports with netstat

If you’re troubleshooting a service that you know is running normally, the next step is to ensure it’s listening on the correct network port. This post is going to show…

pbcopy and pbpaste with Terminal in MacOS

The MacOS shell is very powerful to let you solve all your problems without making use of graphical tools. However, I am pretty sure an awful lot of users are…

10 books to make you becoming a Deep Learning hero

In the world of Deep Learning, I am shocked to approach so much information about this field on a daily basis. It’s time to sit down and find myself. These…