Generate a random number and return result in JSON

After receiving an HTTP request, this function generates a random number between 1 and 100, and then returns the number in JSON format.

Explore further

For detailed documentation that includes this code sample, see the following:

Code sample

Python

Before trying this sample, follow the Python setup instructions in the Workflows quickstart using client libraries . For more information, see the Workflows Python API reference documentation .

To authenticate to Workflows, set up Application Default Credentials. For more information, see Set up authentication for a local development environment .

  import 
  
 functions_framework 
 import 
  
 random 
 from 
  
 flask 
  
 import 
 jsonify 
 @functions_framework 
 . 
 http 
 def 
  
 randomgen 
 ( 
 request 
 ): 
 randomNum 
 = 
 random 
 . 
 randint 
 ( 
 1 
 , 
 100 
 ) 
 output 
 = 
 { 
 "random" 
 : 
 randomNum 
 } 
 return 
 jsonify 
 ( 
 output 
 ) 
 

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser .

Create a Mobile Website
View Site in Mobile | Classic
Share by: