Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.


4
Como usar variáveis ​​na instrução SQL em Python?
Ok, então não tenho tanta experiência em Python. Eu tenho o seguinte código Python: cursor.execute("INSERT INTO table VALUES var1, var2, var3,") onde var1é um inteiro var2e var3são strings. Como posso escrever os nomes das variáveis ​​sem python incluindo-os como parte do texto da consulta?
91 python  sql 


6
DataFrame grande e persistente em pandas
Estou explorando a mudança para python e pandas como um usuário SAS de longa data. No entanto, ao executar alguns testes hoje, fiquei surpreso que python ficou sem memória ao tentar pandas.read_csv()um arquivo csv de 128 MB. Ele tinha cerca de 200.000 linhas e 200 colunas de dados principalmente numéricos. …
91 python  pandas  sas 



5
Emulando 'fonte' do Bash em Python
Eu tenho um script parecido com este: export foo=/tmp/foo export bar=/tmp/bar Toda vez que eu construo, eu executo 'source init_env' (onde init_env é o script acima) para configurar algumas variáveis. Para fazer o mesmo em Python, coloquei este código em execução, reg = re.compile('export (?P<name>\w+)(\=(?P<value>.+))*') for line in open(file): m …
91 python  bash 


3
Verifique se o arquivo é um link simbólico em python
Em python, existe uma função para verificar se um determinado arquivo / diretório é um link simbólico? Por exemplo, para os arquivos abaixo, minha função de wrapper deve retornar True. # ls -l total 0 lrwxrwxrwx 1 root root 8 2012-06-16 18:58 dir -> ../temp/ lrwxrwxrwx 1 root root 6 …





5
Como anexar vários itens em uma linha em Python
Eu tenho: count = 0 i = 0 while count < len(mylist): if mylist[i + 1] == mylist[i + 13] and mylist[i + 2] == mylist[i + 14]: print mylist[i + 1], mylist[i + 2] newlist.append(mylist[i + 1]) newlist.append(mylist[i + 2]) newlist.append(mylist[i + 7]) newlist.append(mylist[i + 8]) newlist.append(mylist[i + 9]) …
91 python 

5
Cancelar uma tarefa já em execução com o Celery?
Tenho lido o documento e pesquisado, mas não consigo encontrar uma resposta direta: Você pode cancelar uma tarefa já em execução? (como na tarefa foi iniciada, demora um pouco e precisa ser cancelada no meio) Eu encontrei isso no documento no FAQ do Celery >>> result = add.apply_async(args=[2, 2], countdown=120) …

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.