dudusf04 0 Posted October 15, 2019 Report Share Posted October 15, 2019 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. Link to post Share on other sites
M6 150 Posted October 16, 2019 Report Share Posted October 16, 2019 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." Link to post Share on other sites
dudusf04 0 Posted October 17, 2019 Author Report Share Posted October 17, 2019 (edited) É 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 October 17, 2019 by dudusf04 Link to post Share on other sites
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now