Python Articles

Page 852 of 852

Why there is not do...while loop in Python?

Pythonista
Pythonista
Updated on 30-Jul-2019 1K+ Views

PEP 315 (Python Enhancement Proposal) to include do..while statement has been rejected because it doen't fit in the general format of indented block statement: indented block used by every other Python compound statement. In words of Guido Van Rossum -  "Please reject the PEP. More variations along these lines won't make the language more elegant or easier to learn. They'd just save a few hasty folks some typing while making others who have to read/maintain their code wonder what it means".

Read More

Where can I find good reference document on python exceptions?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 125 Views

The following link is a  good reference document on python exceptionshttps://docs.python.org/2/library/exceptions.html

Read More

Is it possible to use Python modules in Octave?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 362 Views

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/script.py", 1)

Read More

What is the max length of a Python string?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 4K+ Views

With a 64-bit Python installation, and 64 GB of memory, a Python 2 string of around 63 GB should be quite feasible. If you can upgrade your memory much beyond that, your maximum feasible strings should get proportionally longer. But this comes with a hit to the runtimes.With a typical 32-bit Python installation, of course, the total memory you can use in your application is limited to something like 2 or 3 GB (depending on OS and configuration), so the longest strings you can use will be much smaller than in 64-bit installations with very high amounts of RAM.

Read More

How to use Python modules over Paramiko (SSH)?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 656 Views

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

How to prohibit a Python module from calling other modules?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 289 Views

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: https://wiki.python.org/moin/SandboxedPythonPypi has a package called RestrictedPython(https://pypi.python.org/pypi/RestrictedPython) that is a defined subset of the Python language which allows to provide a program input ...

Read More

Do recursive functions in Python create a new namespace each time the function calls itself?

Rajendra Dharmkar
Rajendra Dharmkar
Updated on 30-Jul-2019 231 Views

Yes, a function call (any function call, not just recursive ones) creates a new namespace. BUT, when given as parameters, OBJECTS are passed by reference.So, the new namespace get its own copy of this reference but it still refers to the same object as in the calling function, and if you change the content of that object, you will notice the change in the calling function.To be more specific, Whenever the Interpreter encounters a call to a function, its creates a frame object, which is pushed to a frame stack. Each time a frame is created, that frame is given ...

Read More

Querying SAP database using Python

V Jyothi
V Jyothi
Updated on 30-Jul-2019 1K+ Views

Python is one of the most used object-oriented programming languages which is very easy to code and understand.In order to use Python with SAP, we need to install Python SAP RFC module which is known as PyRFC. One of its available methods is RFC_READ_TABLE which can be called to read data from a table in SAP database.Also, the PyRFC package provides various bindings which can be utilized to make calls either way. We can use to make calls either from ABAP modules to Python modules or the other way round. One can define equivalent SAP data types which are used ...

Read More

Building an Amazon Keyword Research Tool with Python

Farhan Muhamed
Farhan Muhamed
Updated on 02-Jan-2026 232 Views

Amazon keyword research is a critical step for sellers, marketers, and product teams who want to understand how customers discover products. Keywords influence product titles, descriptions, backend search terms, and advertising performance. Manually researching keywords through the Amazon interface is time-consuming and limited. Results are personalized, location-dependent, making them difficult to analyze at scale. In this tutorial, you'll learn how to build an Amazon keyword research tool using Python. We'll design a simple pipeline that retrieves Amazon search results, extracts product titles, and analyzes recurring keywords to identify common search terms. Prerequisites To follow this tutorial, you should have - ...

Read More
Showing 8511–8519 of 8,519 articles
« Prev 1 848 849 850 851 852 Next »
Advertisements