AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / 问题

Perguntas[python](computer)

Martin Hope
Twineee The Pickle Wizard
Asked: 2025-04-18 00:19:05 +0800 CST

Erros do VSCode Web Python

  • 7

Tentei usar o vscode.dev para editar alguns arquivos, mas hoje, quando o abri, recebi estes erros na saída. Só editei o Python uma vez aqui, então duvido que seja isso, e não vejo por que ele o executaria. Como posso corrigir isso?

[CONFIG] ignoring python because it is SUPPRESSED by any of [ms-python.python]
[CONFIG] ignoring typescript because it is SUPPRESSED by any of [vscode.typescript-language-features]
[Error - 11:14:16 AM] Client anycode: connection to server is erroring. Shutting down server.
[Error - 11:14:16 AM] Client anycode: connection to server is erroring. Shutting down server.
python
  • 1 respostas
  • 30 Views
Martin Hope
user1917289
Asked: 2025-02-08 07:50:16 +0800 CST

Wireshark decodificando apenas uma direção

  • 5
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Super User. Migrada há 4 dias .

Eu escrevi um cliente de chat em python que usa criptografia TLS. O servidor é executado em um PC, e o cliente em outro.

O servidor cria as chaves SSL (server.key e server.crt) e então eu copio server.crt para o PC cliente.

O cliente não cria nenhuma chave SSL própria.

Usando LD_PRELOAD, eu coleto o SSLKEYLOGFILE no PC servidor. Eu coleto o pcap usando tcpdump no PC servidor também.

Levo ambos ao Wireshark para descriptografar o pcap.

No entanto, apenas pacotes Client -> Server são decodificados. Mensagens Server -> Client permanecem criptografadas. Por que isso?

Keylog.txt:

SERVER_HANDSHAKE_TRAFFIC_SECRET 6e1c671e89c253c9670297d7af1c651236cb52ffcec31f393ff2d4c345b65b83 83156d3d139ab2bda9fb30bc68699fadeaff736373585e9296618973b804e67b858f904b6d67d35791f154d2df1c53ec
CLIENT_HANDSHAKE_TRAFFIC_SECRET 6e1c671e89c253c9670297d7af1c651236cb52ffcec31f393ff2d4c345b65b83 d27b9286b3f209da0cfca1055cd6c5a0b7dc638a3b47b760fc52c46530c6f0129e3ab8cb97de02d708dcd78e4b8eeef6
EXPORTER_SECRET 6e1c671e89c253c9670297d7af1c651236cb52ffcec31f393ff2d4c345b65b83 a81094854b39ab0a39ab4b1d0669591024a3c05d4a8b0df0870e2df824b447b9cdd206e4f120dbeb871a0f642bff783b
SERVER_TRAFFIC_SECRET_0 6e1c671e89c253c9670297d7af1c651236cb52ffcec31f393ff2d4c345b65b83 fa8a418607881a3c78082009acded37a4f1640b6d7e4932785b071bd3dcae67aaef91ef664bb1fc1f01e22d800b11e73
CLIENT_TRAFFIC_SECRET_0 6e1c671e89c253c9670297d7af1c651236cb52ffcec31f393ff2d4c345b65b83 f90a697b55859c7144ccf34c499869cddbec964f37386ab08cf7ed137cd54c53b9c119b42fda4f37b0ba3e5a62694cf7

Servidor.py:

import socket
import ssl
import argparse

# Server-side
def create_tls_server(certfile, keyfile, port):
    context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
    context.load_cert_chain(certfile, keyfile)

    hostname = socket.gethostname()
    IPAddr = socket.gethostbyname(hostname)
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0)
    sock.bind((IPAddr, port))
    sock.listen(2)

    print(f"Server started on {IPAddr}:{port}. Waiting for connections...")

    while True:
        client_socket, addr = sock.accept()  # Accept raw connection
        try:
            ssl_conn = context.wrap_socket(client_socket, server_side=True)  # Wrap here
            print(f"Connected by {addr}. Waiting for message...")
            while True:
                data = ssl_conn.recv(1024).decode()
                if not data:
                    break
                print(f"Received: {data}")
                if data == 'bye':
                    break
                print(">> ", end='')
                response = input()
                ssl_conn.send(response.encode())
        except Exception as e:
            print(f"Error: {e}")
        finally:
            ssl_conn.close()
            client_socket.close()  # close the connection
            print(f"Connection with {addr} closed.")
            break

if __name__ == '__main__':
    parser = argparse.ArgumentParser(description="TLS Server")
    parser.add_argument("-p", "--port", type=int, default=8500, help="Port number")
    parser.add_argument("-v", "--version", type=int, default=ssl.PROTOCOL_TLS_SERVER, help="TLS Version")
    args = parser.parse_args()

    create_tls_server('./server.crt', './server.key', args.port)

Cliente.py:

import socket
import ssl
import argparse

# Client-side
def connect_tls_client(cafile, port, host):
    context = ssl.create_default_context()
    context.load_verify_locations(cafile)

    sock = socket.socket()  # instantiate
    sock.connect((host, port))  # connect to the server

    client_socket = context.wrap_socket(sock, server_hostname=host)

    print(">> ", end='')
    message = input()

    while message.lower().strip() != 'bye':
        client_socket.send(message.encode())  # send message
        data = client_socket.recv(1024).decode()  # receive response
        if not data:
            break

        print('Received from server: ' + data)  # show in terminal

        if data == 'bye':
            break

        print(">> ", end='')
        message = input()

    client_socket.close()  # close the connection

if __name__ == '__main__':
    parser = argparse.ArgumentParser(description="TLS Client")
    parser.add_argument("-s", "--server_ip", default="name-of-remote-serverenter image description here", help="Server IP address")
    parser.add_argument("-p", "--port", type=int, default=8500, help="Port number")
    parser.add_argument("-v", "--version", type=int, default=ssl.PROTOCOL_TLS_SERVER, help="TLS Version")
    args = parser.parse_args()

    connect_tls_client('./server.crt', args.port, args.server_ip)

python
  • 1 respostas
  • 25 Views
Martin Hope
user1785730
Asked: 2023-12-19 12:08:18 +0800 CST

Como executar um aplicativo instalado via pip?

  • 5

Já usei pip antes para instalar bibliotecas e usá-las em meus scripts python. Agora instalei o ranger-fm do pip.

Pergunta boba: como faço para executá-lo?

Eu não esperava executá-lo simplesmente digitando 'ranger' na linha de comando. eu tentei

python3 -m ranger

que dá esse erro:

/Library/Developer/CommandLineTools/usr/bin/python3: No module named ranger.__main__; 'ranger' is a package and cannot be directly executed
python
  • 1 respostas
  • 67 Views
Martin Hope
Shakir
Asked: 2023-11-21 02:45:28 +0800 CST

Macro para manter 3 linhas visíveis sob a linha selecionada no LibreOffice Calc

  • 5

No Calc ou MS Excel, quando terminar de editar uma célula em uma linha, pressionar Enter leva à próxima linha abaixo. Continue fazendo isso e eventualmente você chegará à última linha visível na tela. Aqui, quando você pressiona Enter, isso levará à próxima linha, mas agora é a última linha. É difícil ver a última linha em telas como os óculos Nreal Air (já que a parte inferior está sempre desfocada). Minha solução foi manter a linha atualmente selecionada no meio. Isso significa que sempre que Enter for pressionado, uma macro verificará quantas linhas estão visíveis na linha recém-selecionada. Se for menor que 3, as linhas visíveis irão subir (mantendo assim a linha selecionada no meio). A seguiras respostas resolvem exatamente esse problema no MS Excel. Eu gostaria de fazer o mesmo no LibreOffice Calc. No entanto, até agora não tive sucesso em escrever uma macro que verifica as linhas visíveis sob a linha selecionada e adiciona uma nova linha toda vez que pressiono Enter (mantendo assim a próxima linha selecionada no meio da tela). Alguma ideia de como fazer isso no Calc?

python
  • 1 respostas
  • 26 Views
Martin Hope
yen
Asked: 2023-10-04 03:27:59 +0800 CST

(venv) prefixo no prompt do terminal bash em todos os diretórios

  • 5

Inicialmente fiquei muito feliz em ver meu prompt de terminal prefixado (venv)porque estava dentro da pasta onde estou aprendendo python e, nessa pasta, criei uma ./venvpasta para armazenar meu ambiente virtual, que parecia ter conseguido ativar.

Hoje estou horrorizado ao descobrir que ele agora prefixa meu prompt (venv)literalmente em qualquer outro lugar que eu vá em minha máquina.

Questões

  1. Este é o comportamento padrão/esperado quando você cria um ambiente virtual? Por que? Essas outras pastas nem são projetos python.
  2. como faço para parar a loucura/restringir o conhecimento do python-env apenas aos diretórios relevantes?

echo $PS1dá:

(venv) \u@\h \[\]\w\[\] \[\]$git_branch\[\]$git_dirty\[\]$

e grep -i PS1 ~/.*.rc* ~/.*bash* ~/.profiledá:

/home/me/.bashrc:    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
/home/me/.bashrc:    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
/home/me/.bashrc:    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
/home/me/.bashrc:export PS1="\u@\h \[$txtgrn\]\w\[$txtrst\] \[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\$ "

Também não me lembro de ter editado nenhum arquivo como bash_profile .bashrc .profile etc.

Obrigado!

Atualizar

Não sei se ajuda, mas ocorreu-me verificar meu histórico em busca de algo relacionado ao venv:

 1034  python3 -m venv venv
 1035  python3 -m venv ./venv
 1037  rm -rf venv/
 1040  python3 -m venv ./venv
 1042  ll venv/
 1043  ll venv/bin/
 1044  rm -rf venv
 1045  python3 -m venv --without-pip ./venv
 1046  ll venv/bin/
 1047  source ./venv/bin/activate
 1085  history grep "venv"
 1086  history | grep "venv"

Algum desses comandos estava errado?

python
  • 1 respostas
  • 31 Views
Martin Hope
Darren Oakey
Asked: 2023-09-07 09:42:59 +0800 CST

Como executar o python no cmd do Windows?

  • 6
A recompensa expira em 3 dias . As respostas a esta pergunta são elegíveis para uma recompensa de +50 reputação. Darren Oakey quer chamar mais atenção para esta questão:
Eu ainda gostaria de saber como fazer isso
Esta questão foi migrada do Stack Overflow porque pode ser respondida no Superusuário. Migrado há 7 dias .

Eu faço muitos scripts python - como blah.py, no meu diretório de scripts, que está no caminho. Quero apenas digitar "blá" para executar blah.py.

mas quando eu faço isso - o arquivo abre no código do visual studio?!

e não consigo entender por que - quando digito

> ftype | grep -i python
Python.ArchiveFile="C:\WINDOWS\py.exe" "%L" %*
Python.CompiledFile="C:\WINDOWS\py.exe" "%L" %*
Python.File="C:\WINDOWS\py.exe" "%L" %*
Python.NoConArchiveFile="C:\WINDOWS\pyw.exe" "%L" %*
Python.NoConFile="C:\WINDOWS\pyw.exe" "%L" %*

e então

> assoc | grep -i .py
.py=Python.File
.pyc=Python.CompiledFile
.pyd=Python.Extension
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
.pyz=Python.ArchiveFile
.pyzw=Python.NoConArchiveFile

então, pela minha leitura, .py deve ser um Python.File, que deve executar C:\windows\py.exe.

alguma ideia? Até agora estou tendo que criar um arquivo .bat correspondente a cada arquivo .py - isso apenas o executa :(

python
  • 1 respostas
  • 88 Views
Martin Hope
Peter Long
Asked: 2023-08-02 05:36:20 +0800 CST

NoSuchElementException ao coletar dados do URL do Discogs usando o Selenium

  • 5

Eu tento extrair alguns dados de um URL do Discogs usando o Selenium, mas tenho medo de selecionar incorretamente a tag correta do Selenium

Eu começo a partir DESTE url

E eu tento entrar no console esta saída

Artista 1: The Sound Man Featuring Mercy (3) – The Factory
Testo elemento 1: The Factory (Original Mix)    
Testo elemento 2: The Factory (Bass Dub)    
Testo elemento 3: The Factory (Junior's Factory Dub)    
Testo elemento 4: The Factory (Sexapella)   
Testo elemento 5: The Factory (Klubb Kidz Flava Dub)    
Testo elemento 6: The Factory (Klubb Kidz School Dub)   
Testo elemento 7: The Factory (Duke's Massive Blast)

Para descartar isso, dou uma olhada com DevTools of Selenium nessa seção e vejo isso

https://i.imgur.com/Q8Sbdk2.png

Mas eu recebo esses erros

C:\Users\Peter\Desktop\script\BLOCCO 1\selenium>python canzonidiscogs.py
Inserisci l'URL di Discogs: https://www.discogs.com/it/master/103917-The-Sound-Man-Featuring-Mercy-The-Factory

DevTools listening on ws://127.0.0.1:59139/devtools/browser/b0724a48-9b6e-401f-8e58-7882ae487739
Artista 1: The Sound Man Featuring Mercy (3) – The Factory
Traceback (most recent call last):
  File "C:\Users\Peter\Desktop\script\BLOCCO 1\selenium\canzonidiscogs.py", line 21, in <module>
    artist = element.find_element(By.CSS_SELECTOR, 'td[class^="title_"]> a').text
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\site-packages\selenium\webdriver\remote\webelement.py", line 417, in find_element
    return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\site-packages\selenium\webdriver\remote\webelement.py", line 395, in _execute
    return self._parent.execute(command, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 346, in execute
    self.error_handler.check_response(response)
  File "C:\Python311\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 245, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"td[class^="title_"]> a"}
  (Session info: chrome=115.0.5790.110); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Stacktrace:
Backtrace:
        GetHandleVerifier [0x0069A813+48355]
        (No symbol) [0x0062C4B1]
        (No symbol) [0x00535358]
        (No symbol) [0x005609A5]
        (No symbol) [0x00560B3B]
        (No symbol) [0x00559AE1]

Eu uso esse código para realizar a extração

from selenium.webdriver import Chrome
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

# Chiedi all'utente di inserire l'URL di Discogs
url = input("Inserisci l'URL di Discogs: ")

driver = Chrome()
wait = WebDriverWait(driver, 10)

driver.get(url)

title = wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, 'h1[class^="title_"]'))).text
print(f"Artista 1: {title}")

# Utilizziamo il selettore CSS fornito per selezionare gli elementi della tabella
container = wait.until(EC.presence_of_all_elements_located((By.CSS_SELECTOR, 'div[class^="content_1TFzi"]')))

for i, element in enumerate(container, start=1):
    artist = element.find_element(By.CSS_SELECTOR, 'td[class^="title_"]> a').text
    print(f"Artista {i}: {artist}")

driver.quit()
python
  • 1 respostas
  • 22 Views
Martin Hope
King David
Asked: 2023-07-21 13:08:11 +0800 CST

Nenhum módulo chamado yum ao trabalhar no RHEL 8

  • 9

Como nosso aplicativo funciona com python2, precisamos mudar para o RHEL 8

Depois de instalarmos python2na máquina RHEL 8, vemos o seguinte:

rpm -qa | grep python2
python2-pip-9.0.3-19.module+el8.6.0+13001+ad200bd9.noarch
python2-setuptools-wheel-39.0.1-13.module+el8.4.0+9442+27d0e81c.noarch
python2-pip-wheel-9.0.3-19.module+el8.6.0+13001+ad200bd9.noarch
python2-2.7.18-11.module+el8.7.0+15681+7a92afba.x86_64
python2-libs-2.7.18-11.module+el8.7.0+15681+7a92afba.x86_64
python2-setuptools-39.0.1-13.module+el8.4.0+9442+27d0e81c.noarch

mas quando tentamos usar import yum, obtemos um erro sobre 'Nenhum módulo chamado yum' com a seguinte saída:

python
Python 2.7.18 (default, Jun 17 2022, 07:56:00)
[GCC 8.5.0 20210514 (Red Hat 8.5.0-13)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import yum
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named yum

O rpm instalado para o yum é:

rpm -qa | grep yum
yum-4.4.2-11.el8.noarch
yum-utils-4.0.18-4.el8.noarch

e yum aparece como:

more /usr/bin/yum
#!/usr/bin/python
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "\n\nExiting on user cancel."
    sys.exit(1)

e da pip2lista obtemos esta saída:

pip2 list
pip (9.0.3)
setuptools (39.0.1)

Então, por que estamos recebendo o erro sobre No module named yum?

https://www.getpagespeed.com/solutions/python-scripts-running-on-rocky-linux-8-can-not-import-yum

https://access.redhat.com/solutions/4289441

python
  • 1 respostas
  • 219 Views
Martin Hope
Just Me
Asked: 2023-03-05 20:48:45 +0800 CST

Abra várias instâncias de arquivos/código Python .py com CMD (prompt de comando) com extensão .bat

  • 5

Tento abrir várias instâncias de arquivos/código Python .py com CMD (prompt de comando). Então, criei um arquivo com a extensão .bat e o executo toda vez que quero abrir vários arquivos/código .py.

Este é o código do arquivo .bat

@echo off
"e:\Carte\BB\App-one.py" 
"e:\Carte\BB\App-two.py" 
"e:\Carte\BB\App-three.py" 
"e:\Carte\BB\App-four.py" 
"e:\Carte\BB\App-five.py" 

O único problema que tenho é que quando clico pela primeira vez e o Python está fechado, o cmd abrirá apenas o primeiro "App-one.py"

Portanto, tenho que executar duas vezes o arquivo .bat para abrir todos os arquivos/códigos Python.

Agora, quero abrir todos os arquivos .py com UM CLIQUE, não duas vezes.

Como eu posso fazer isso ?

python
  • 1 respostas
  • 20 Views
Martin Hope
anjanesh
Asked: 2023-02-23 20:36:30 +0800 CST

substituir a ação aberta da loja do Windows ao iniciar o python no powershell [duplicado]

  • 6
Esta pergunta já tem respostas aqui :
Digitar “python” no prompt de comando do Windows 10 (versão 1903) abre a loja da Microsoft (8 respostas)
Fechado há 3 dias .

C:\Users\my-username\AppData\Local\Programs\Python\Python311\python.exeestá no meu caminho, mas quando executo o python no powershell, ele abre automaticamente a Microsoft Store, que é bloqueada pelo administrador.

Como faço para substituir o caminho padrão, que aparentemente inicia a Windows Store?

O Python mais recente foi instalado manualmente por mim:

PS D:\> C:\Users\CURRENT_USER\AppData\Local\Programs\Python\Python311\python.exe
Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
python
  • 1 respostas
  • 21 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve