Jump to content
dudusf04

mostrar o resultado de um script python em html

Recommended Posts

dudusf04

Olá,

Tenho um script em python que lista os ficheiros em txt e xml de varias pastas, o que eu gostaria era de mostrar o caminha dos ficheiros em um html para criar um hiperlink de um determinado ficheiro, alguém pode ajudar-me ou indicar onde posso pesquisar sobre este tema.

import os

path = 'c:\\winpy\\'

files = []
# r=root, d=directories, f = files
for r, d, f in os.walk(path):
    for file in f:
        if '.txt' in file:
            files.append(os.path.join(r, file))
        if '.xml' in file:
            files.append(os.path.join(r, file))
for f in files:
        print(f)

esse é o código que listo os ficheiros.

Share this post


Link to post
Share on other sites
M6

Não percebo bem a tua questão.

Se é para fazeres disso uma aplicação web, basta usares uma framework web de Python (Django é a minha preferida).
Se é para criar um link do tipo URL basta teres file:/// antes do caminho dos ficheiros.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
dudusf04

É criar um link em uma aplicação web, sendo que essa app já esta criada.

basicamente fiz o download do netbox e instalei em um servidor em seguida com a ajuda do napalm fiz um script que entrar nos devices e exporta o ficheiro de configuração(backup)  para um directório no servidor, agora quero mostrar esse ficheiro no netbox.

No view.py adicionei o script de cima e adicionei o script que esta abaixo no url.py da aplicação web .

path(r'file/file_backup.html', views.file_b),

Só que mesmo assim o resultado não aparece.

Edited by dudusf04

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.