Perguntas com a marcação «python»

671
Como posso abrir vários arquivos usando "with open" no Python?

Quero alterar alguns arquivos de uma só vez, se puder escrever em todos eles. Gostaria de saber se de alguma forma posso combinar as várias chamadas abertas com a withdeclaração: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed:...

659
Caminho de progressão do Python - de aprendiz a guru

Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Estou aprendendo, trabalhando e brincando com o Python há um ano e meio....

658
Como definir variáveis ​​de ambiente em Python

Preciso definir algumas variáveis ​​de ambiente no script python e quero que todos os outros scripts chamados de python vejam o conjunto de variáveis ​​de ambiente. Se eu fizer os.environ["DEBUSSY"] = 1` queixa-se dizendo que 1tem que ser uma corda. Também quero saber como ler as variáveis ​​de...

654
Imprima uma série inteira de Pandas / DataFrame

Eu trabalho muito com Series e DataFrames no terminal. O padrão __repr__para uma série retorna uma amostra reduzida, com alguns valores de cabeça e cauda, ​​mas o restante está ausente. Existe uma maneira embutida de imprimir bonito todo o Series / DataFrame? Idealmente, ele suportaria o...

653
Imprimir string em arquivo de texto

Estou usando o Python para abrir um documento de texto: text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() Eu quero substituir o valor de uma variável de seqüência de caracteres TotalAmountno documento de texto. Alguém por favor pode me...

652
Argparse argumentos posicionais opcionais?

Eu tenho um script que deve ser usado assim: usage: installer.py dir [-h] [-v] dir é um argumento posicional que é definido assim: parser.add_argument('dir', default=os.getcwd()) Quero dirque seja opcional: quando não for especificado, deve ser apenas cwd. Infelizmente, quando não especifico o...

651
Por que dict.get (key) em vez de dict [key]?

Hoje, me deparei com o dictmétodo getque, dado uma chave no dicionário, retorna o valor associado. Para que finalidade essa função é útil? Se eu quisesse encontrar um valor associado a uma chave em um dicionário, posso simplesmente fazê dict[key]-lo, e ele retornará a mesma coisa: dictionary =...

651
O que é __pycache__?

Para obter mais informações sobre o Stack Overflow no Stack Overflow : em seguida, faça o seguinte para Python Pelo que entendi, um cache é um arquivo criptografado de arquivos semelhantes. O que fazemos com a __pycache__pasta? É o que damos às pessoas em vez do nosso...