Ir para conteúdo
Fórum Script Brasil

Mucas Costa

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Posts postados por Mucas Costa

  1. Uso Visual Studio Code.

    Com o código abaixo consigo executar músicas mp3 de um diretório escolhido...

    from playsound import playsound
    from tkinter import filedialog as dlg
    import vlc
    import time
    import glob
    
    path = dlg.askdirectory()
    
    def createPlaylist():
        folder = (path) #("D:\Music\Brega")
        playlist = glob.glob(folder+"/*.mp3")
        
        if len(playlist) == 0:
            print("Nenhum arquivo MP3 reconhecível em ", folder)
        return playlist
    
    
    Instance = vlc.Instance('--input-repeat=999999', '--no-video-title-show', '--mouse-hide-timeout=5000')
    
    a = 0
    playlist = createPlaylist()
    
    while True:
        if a == len(playlist):
            a = 0
            playlist = createPlaylist()
            print("Media folder contains ", len(playlist), "MP3 files\n")
            
        player = Instance.media_player_new()
        player.set_fullscreen(True)
        
        MusicVideo = Instance.media_new(playlist[a])
    
        player.set_media(MusicVideo)
        
        player.play()
    
        #get duration of movie file
        time.sleep(1.5)
        duration = player.get_length()/1000
        dwell = duration -1.5
        time.sleep(dwell)
        
        player.stop()
        
        a += 1
    
    Top

     

  2. O código abaixo se destina a copiar texto de vários docx e colar, um seguido do outro, em um outro docx(Principal.docx.

    Funciona bem para pequenos textos (10 linhas por exemplo); porém quando o texto é longo ele até copia parte do texto, porém dá erro:

    File "d:/Documents/Cina/TRT 15/Estruturas/Python/Estrutura.py", line 13, in <module>

    PermissionError: [Errno 13] Permission denied: 'D:\\Documents\\Cina\\TRT 15\\Estruturas\\Python\\Principal.docx'

    Solicito ajuda para solucionar...

     

    import os

    from docx import Document

    from tkinter import filedialog as dlg

     

    Dir = (os.path.dirname(os.path.realpath(__file__))) #Diretório atual

    path = dlg.askopenfilename()

    document = Document(path)

     

    for p in document.paragraphs:

        #print(p.text)

        doc=Document(Dir + '\Principal.docx')

        paragraph = doc.add_paragraph(p.text)

        doc.save((Dir) + '\Principal.docx') #salve-o no sistema de arquivos

        os.startfile((Dir) + '\Principal.docx') #abre o arquivo Principal.docx

×
×
  • Criar Novo...