Programação

Q & A para programadores profissionais e entusiastas


14
Verifique se uma sequência é nula ou vazia no XSLT
Como posso verificar se um valor é nulo ou vazio com XSL ? Por exemplo, se categoryNameestá vazio? Eu estou usando um ao escolher construir. Por exemplo: <xsl:choose> <xsl:when test="categoryName !=null"> <xsl:value-of select="categoryName " /> </xsl:when> <xsl:otherwise> <xsl:value-of select="other" /> </xsl:otherwise> </xsl:choose>
325 xslt  null  xslt-1.0  xslt-2.0 



29
Usando o módulo 'subprocesso' com tempo limite
На этот вопрос есть ответы на Stack Overflow на русском : Прерывание процесса и задержка на исполнение Aqui está o código Python para executar um comando arbitrário retornando seus stdoutdados ou gerar uma exceção em códigos de saída diferentes de zero: proc = subprocess.Popen( cmd, stderr=subprocess.STDOUT, # Merge stdout and …


5
Posso obter uma lista de arquivos marcados com --assume inalterado?
O que eu marquei como --assume-unchanged? Existe alguma maneira de descobrir o que eu escondi usando essa opção? Examinei o .git/diretório e não vejo nada parecido com o que eu esperaria, mas deve estar em algum lugar. Esqueci o que marquei dessa maneira há algumas semanas e agora preciso documentar …
325 git 




14
Por que os.path.join () não funciona neste caso?
O código abaixo não se juntará, quando depurado, o comando não armazena todo o caminho, mas apenas a última entrada. os.path.join('/home/build/test/sandboxes/', todaystr, '/new_sandbox/') Quando eu testo isso, ele armazena apenas a /new_sandbox/parte do código.
325 python  path 



30
Como limpar o console do intérprete?
Como a maioria dos desenvolvedores de Python, normalmente mantenho uma janela do console aberta com o interpretador Python em execução para testar comandos, dir()coisas help() stuffetc. Como qualquer console, depois de um tempo, a lista de pendências visível de comandos e impressões anteriores fica desorganizada e, às vezes, confusa ao …
325 windows  console  clear  python 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.