Found 9331 Articles for Python

How do I calculate the date six months from the current date using the datetime Python module?

Sarika Singh
Updated on 14-Nov-2022 08:09:49
Python does not have a data type for dates, but we may import the datetime module to work with dates as date objects. This article tells about how to display the current date by importing the datetime module. Using relativedelta() function The relativedelta type is intended to be applied to an existing datetime and can either indicate a period of time or replace specific elements of that datetime. Example The Python datetime module can be used to get the date six months from the current date. The code is shown below − from datetime import date from dateutil.relativedelta import relativedelta ... Read More

How to prohibit a Python module from calling other modules?

Rajendra Dharmkar
Updated on 30-Jul-2019 22:30:20
You can use "Sandboxed Python". A "Sandboxed Python" would let you permit or forbid modules, limit execution slices, permit or deny network traffic, constrain filesystem access to a particular directory (floated as "/"), and so on. It is also referred to as RestrictedExecution. There are many ways to implement sandboxing on Python. You could Modify the CPython Runtime, Use Another Runtime, Use Operating System Support, etc to implement such a sandbox. You can read more about sandboxing at: has a package called RestrictedPython( that is a defined subset of the Python language which allows to provide a program input ... Read More

Is it possible to use Python modules in Octave?

Rajendra Dharmkar
Updated on 30-Jul-2019 22:30:20
There is no straightforward way to do this. But it is possible to run a Python program and parse the output. You can execute any shell command using the function system (cmd, flag). The second argument is optional. If it is present, the output of the command is returned by system as a string. If it is not supplied, any output from the command is printed, with the standard output filtered through the pager. For example,output = system ("python /path/to/your/python/", 1)

How we can copy Python modules from one system to another?

Rajendra Dharmkar
Updated on 01-Oct-2019 10:50:57
If you have your own Python modules you want to copy, you can simply copy them and run on other systems with Python installed. If you want to copy installed modules, the best way is to install the same version of Python on the second system. Then run$ pip freeze > installed_modules.txton the first system to get a list of the installed modules in the installed_modules.txt file. Now copy this file over to second system. Now use pip to install these modules using:$ pip install -r installed_modules.txtThis will install all modules that were installed on the first system. It is ... Read More

How we can import Python modules without installing?

Rajendra Dharmkar
Updated on 01-Oct-2019 10:51:33
Yes there are ways to import Python modules without installing. If you are not able to install modules on a machine(due to not having enough permissions), you could use either virtualenv or save the module files in another directory and use the following code to allow Python to search for modules in the given module:>>> import os, sys >>> file_path = 'AdditionalModules/' >>> sys.path.append(os.path.dirname(file_path)) >>> # Now python also searches AdditionalModules folder for importing modules as we have set it on the PYTHONPATH.You can also use virtualenv to create an isolated local Python environment. The basic problem being addressed is ... Read More

How does variable scopes work in Python Modules?

Pranathi M
Updated on 16-Sep-2022 07:34:35
The scope of the Python object determines its accessibility. The scope must be specified in order to access the particular variable in the code because it cannot be accessible from anywhere in the program. The term "scope" describes the precise coding region where variables are shown. It is possible to limit the visibility of variables so that only certain people can see them. Scope confirms which variable can be "Seen". The scope determines the rules that regulate how and where a variable can be searched. The variable is searched either to assign a value or to retrieve one. The namespace ... Read More

How to use Python modules over Paramiko (SSH)?

Rajendra Dharmkar
Updated on 30-Jul-2019 22:30:20
You connect and use a python module on the remote computer over SSH, as SSH only provides limited functionality so calling the module isn't possible.You can call a script on the remote server and run that as a way of getting around this problem. To get a result from the script, you can look at it by reading the lines from stdout if you're logging your result. Alternatively, you can write the result to a file and then read the file once the result has been generated and written to the file.If you want to do this over the network ... Read More

Which one is the Python module to obfuscate javascript?

Rajendra Dharmkar
Updated on 12-Sep-2019 07:26:07
You can use the jsmin module to minimize/obfuscate javascript code using Python. Install jsmin using:$ pip install jsminTo use jsmin in your python project to minimize a js file, say hello.js, you can use it as follows:>>> from jsmin import jsmin >>> with open('hello.js') as js_file: ...     minified = jsmin( >>> print minifiedYou'll get the minified JS code printed to your shell. You can also use jsmin as a command line tool:$ python -m jsmin hello.jsYou can read more about jsmin on pypi docs:

How to disable logging from imported modules in Python?

Sarika Singh
Updated on 14-Nov-2022 08:02:06
Applications can use the logging module to configure various log handlers and to route log messages to these handlers. This enables a very flexible design that can handle a wide range of use cases. A caller must first request a named logger in order to produce a log message. The program can set up various rules for various loggers using the name. The program can then utilise this logger to produce plain-text messages at various log levels (DEBUG, INFO, ERROR, etc.), allowing it to handle messages with a higher priority differently from those with a lower priority.Following is an example ... Read More

How do I disable log messages from the Requests Python module?

Rajendra Dharmkar
Updated on 11-Dec-2019 09:57:29
You can disable logging from the requests module using the logging module.ExampleYou can configure it to not log messages unless they are at least warnings using the following code:import logging logging.getLogger("requests").setLevel(logging.WARNING)If you want to go a level higher and only want to log messages when they are errors or critical, you can do replace logging.WARNING with logging.ERROR and logging.CRITICAL respectively.