+ 1
User input
Can anyone teach me how do i make "user input" in this app
8 Réponses
+ 1
You can use the following formats
For integers
variable_name = int(input())
For floats
variable_name = float(input())
For strings
variable_name = input()
You can use the eval function to handle all case as such
variable_name = eval(input())
+ 2
Thanks for your help
+ 1
Use
Variable_ name = input()
0
Put in this format
Variable name = input()
0
I need some correction please :
from flask import Flask, render_template_string
from flask_cors import CORS
import sqlite3
import requests
from bs4 import BeautifulSoup
import openai
app = Flask(__name__)
CORS(app) # Activer CORS pour toutes les routes
# Configuration
SOURCES = [
"https://www.bbc.com/news",
"https://www.reuters.com",
"https://www.nytimes.com",
]
# Initialisation de la base de données
def init_db():
conn = sqlite3.connect("articles.db")
c = conn.cursor()
c.execute("""
CREATE TABLE IF NOT EXISTS articles (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT,
content TEXT
)
""")
conn.commit()
conn.close()
# Fonction pour récupérer le contenu d'une page web
def fetch_content(url):
try:
response = requests.get(url)
response.raise_for_status()
return response.text
except requests.exceptions.RequestException as e:
print(f"Erreur lors de la récupération de {url}: {e}")
0
I need some correction please :
from flask import Flask, render_template_string
from flask_cors import CORS
import sqlite3
import requests
from bs4 import BeautifulSoup
import openai
app = Flask(__name__)
CORS(app) # Activer CORS pour toutes les routes
# Configuration
SOURCES = [
"https://www.bbc.com/news",
"https://www.reuters.com",
"https://www.nytimes.com",
]
# Initialisation de la base de données
def init_db():
conn = sqlite3.connect("articles.db")
c = conn.cursor()
c.execute("""
CREATE TABLE IF NOT EXISTS articles (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT,
content TEXT
)
""")
conn.commit()
conn.close()
# Fonction pour récupérer le contenu d'une page web
def fetch_content(url):
try:
response = requests.get(url)
response.raise_for_status()
return response.text
except requests.exceptions.RequestException as e:
print(f"Erreur lors de la récupération de {url}: {e}")
0
from flask import Flask, render_template_string
from flask_cors import CORS
import sqlite3
import requests
from bs4 import BeautifulSoup
import openai
app = Flask(__name__)
CORS(app) # Activer CORS pour toutes les routes
# Configuration
SOURCES = [
"https://www.bbc.com/news",
"https://www.reuters.com",
"https://www.nytimes.com",
]
# Initialisation de la base de données
def init_db():
conn = sqlite3.connect("articles.db")
c = conn.cursor()
c.execute("""
CREATE TABLE IF NOT EXISTS articles (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT,
content TEXT
)
""")
conn.commit()
conn.close()
# Fonction pour récupérer le contenu d'une page web
def fetch_content(url):
try:
response = requests.get(url)
response.raise_for_status()
return response.text
except requests.exceptions.RequestException as e:
print(f"Erreur lors de la récupération de {url}: {e}")
return None
0
I like using prompt toolkit more, although it also returns string like input() but it looks prettier and more powerful
from prompt_toolkit import PromptSession
user_input = PromptSession().prompt('>>> ')
# Same as input() next