python

fifo를 Python의 stdin으로 리디렉션
python

fifo를 Python의 stdin으로 리디렉션

$ mkfifo mypipe $ echo "hello redirection" > mypipe $ cat < mypipe hello redirection Python을 사용하여 위의 작업을 수행하려고 할 때 문제가 있습니다. # pyecho.py with open("/dev/stdin", "r") as f: print(f.read()) $ python3 pyecho.py < mypipe 파이프에 두 번 쓰지 않으면 종료되지 않습니다. $ echo "hello redire...

Admin

Debian 11에서 virtualenv를 제거할 수 없습니다
python

Debian 11에서 virtualenv를 제거할 수 없습니다

내 데비안 운영 체제는 여러 번 업그레이드되어 현재 버전 11(Bullseye)입니다. 원래는 그것으로 시작했는데 python2이제는 더 이상 원하지 않습니다. 그냥 그렇습니다 python3.virtualenv오래전에 설치해서 아직도 사용하고 있었습니다 python2. 나는 완전한 작업을 수행했습니다 dist-upgrade. $ sudo apt-get update Hit:1 http://deb.debian.org/debian bullseye InRelease Get:2 https://deb.nodes...

Admin

Folding@Home FAHControl이 시작되지 않습니다(Python3 오류).
python

Folding@Home FAHControl이 시작되지 않습니다(Python3 오류).

Folding@Home 제어 프로그램의 이름은 FAHControl(여기에서 다운로드됨)은 다음 Python 오류로 시작되지 않습니다. $ FAHControl Traceback (most recent call last): File "/usr/bin/FAHControl", line 25, in <module> from fah import FAHControl, load_fahcontrol_db File "/usr/lib/python3/dist-packages/fah/__init_...

Admin

인터넷에 접속할 수 없는 컴퓨터에 pip 패키지를 설치하는 방법은 무엇입니까?
python

인터넷에 접속할 수 없는 컴퓨터에 pip 패키지를 설치하는 방법은 무엇입니까?

저는 인터넷에 (직접) 액세스할 수 없는 Linux 시스템에서 작업하고 있습니다. 나는 pip install foopypi 패키지 foo를 원하지만 - 분명히 이것은 작동하지 않습니다. 물론 인터넷에 연결된 다른 컴퓨터도 있습니다. 다운로드해야 할 파일을 어떻게 결정하고 다운로드하여 격리된 컴퓨터에 설치합니까? 노트: 차라리 Python 버전에 독립적인 답변을 갖고 싶지만, 버전에 따라 다르다면 Python 3.6 이상을 가정해 보겠습니다. 이 문제동일하게 들리지만 실제로는 pip istelf 설치...

Admin

Qutebrowser의 새로운 기능에 대한 최소한의 예
python

Qutebrowser의 새로운 기능에 대한 최소한의 예

일반 개요 ex 모드(로 시작하는 명령)를 사용하여 Qutebrowser에서 호출할 수 있는 함수를 만들려고 합니다 :. 그러나 나는 이것을 할 방법을 찾을 수 없습니다. 내가 뭘 한거지 내 항목에는 config.py다음 줄을 추가했습니다. # Function deffinition def example_function(): print("The function started") # Link the python function to ex-mode function c.aliases['example...

Admin

외장형 USB SSD Restic/Backrest 백업 자동화
python

외장형 USB SSD Restic/Backrest 백업 자동화

나는 proxmox를 갖춘 zimaboard 마이크로서버와 외부 USB SSD가 항상 연결되어 있는 백업 시스템(Restic/Backrest)인 debian 10 CT를 가지고 있습니다. Bash 또는 Python 스크립트를 사용하여 외부 USB SSD HD를 시험하고 특정 기간 동안만 켜거나 마운트하고, 나머지 파일을 끄거나 마운트 해제할 수 있습니까? 시간? ...

Admin

pyenv 및 sudo 호출을 사용하여 zsh 셸에서 함수 실행
python

pyenv 및 sudo 호출을 사용하여 zsh 셸에서 함수 실행

내 목표는 pyenv 및 virtualenv를 통해 로드된 Python 웹 서버 모듈을 편리하게 실행하는 것입니다. 포트 번호에 따라 sudo(1025 미만의 포트 번호)를 사용해야 할 수도 있습니다. 지금까지 ~/.zshrc에 추가한 내용은 다음과 같습니다. uploadserver() { if [ $1 = 'end' ]; then pyenv deactivate uploadserver elif [ $1 -lt 1025 ]; then pyenv activate uploadse...

Admin

GPU RTX 3090을 일정 기간 사용한 후에도 계속 ERR이 발생합니다.
python

GPU RTX 3090을 일정 기간 사용한 후에도 계속 ERR이 발생합니다.

내 컴퓨터의 GPU 관련 문제를 해결하려고 노력해 왔습니다. 현재 GPU는 일부 훈련 작업을 매우 잘 수행할 수 있습니다. 하지만 입력하면 ERR 로 이동합니다 nvidia-smi. 그렇다면 무슨 일이 일어나더라도 sudo -kill 9 PID. GPU를 다시 시작하려고 하면 다른 프로세스에서 GPU를 사용하고 있기 때문에 다시 시작할 수 없다는 메시지가 표시됩니다. 이를 종료할 수는 없을 것 같습니다. 이런 문제가 계속 발생하고 재부팅하면 문제가 해결된 것 같지만 몇 가지 훈련 후에 문제가 다시 발...

Admin

Python을 사용하여 한 시스템 장치에서 다른 시스템 장치로 알림을 보내시겠습니까?
python

Python을 사용하여 한 시스템 장치에서 다른 시스템 장치로 알림을 보내시겠습니까?

내 기본 Python 애플리케이션을 실행하는 시스템 단위 "my-app"이 있지만 원격 서버에서 새 버전을 사용할 수 있을 때 자동으로 업데이트되기를 원합니다. 탐지는 동일한 OS("watch-app"이라고 함)의 다른 Python 시스템 장치에 의해 모니터링됩니다. 이 장치는 검사를 수행하고 오래된 파일을 다운로드하여 새 파일로 교체하며 "my-app"에 알림을 보냅니다. 상태를 "업데이트 준비 완료"와 같은 것으로 변경할 수 있습니다. 나는 적어도 이 작업을 수행하기 위한 최선의 전략을 찾고 있습...

Admin

수신된 데이터를 네트워크 네임스페이스로 전달하는 방법은 무엇입니까?
python

수신된 데이터를 네트워크 네임스페이스로 전달하는 방법은 무엇입니까?

내 목표는 수신된 데이터를 다른 컴퓨터로 전달하는 것입니다. 동일한 네트워크에 연결된 세 개의 장치(A, B, C)가 있습니다. A는 pyzmq를 사용하여 B가 구독하는 데이터를 게시합니다. 그런 다음 B는 수신된 데이터를 네트워크 네임스페이스를 통해 C로 보내야 합니다. 이것은 B에서 실행한 원래 코드입니다. import subprocess import zmq context = zmq.Context() socket = context.socket(zmq.SUB) socket.connect("tcp:/...

Admin

시스템 Python을 제거한 후 dnf를 수정하는 방법은 무엇입니까?
python

시스템 Python을 제거한 후 dnf를 수정하는 방법은 무엇입니까?

Python 환경을 삭제하려고 하는데 실수로 fedora의 기본 환경을 삭제하여 dnf 명령을 사용할 수 없게 만든 것 같습니다. (연속적으로는 아니지만 이 세 가지 명령이 연관되어 있다고 생각합니다): sudo rm /bin/python sudo rm /usr/bin/python sudo rm /bin/python3 /bin/python3.12 /bin/python-argcomplete-check-easy-install-script /bin/python-argcomplete-tcsh 그러다가 다...

Admin

netns exec 네임스페이스를 통해 데이터를 전달하는 방법
python

netns exec 네임스페이스를 통해 데이터를 전달하는 방법

다른 컴퓨터로부터 데이터를 수신하기 위해 zmq를 사용하고 있습니다. 수신된 데이터를 네임스페이스를 통해 인터넷에 포맷하고 싶습니다. 나는 이 파이썬 스크립트를 만들었습니다: import subprocess import zmq context = zmq.Context() socket = context.socket(zmq.SUB) socket.connect("tcp://10.1.24.50:4000") socket.subscribe("") while True: print("message rcv") ...

Admin

버퍼 오버플로 공격에서 쉘코드를 루트로 실행하시겠습니까?
python

버퍼 오버플로 공격에서 쉘코드를 루트로 실행하시겠습니까?

다음 코드를 활용하려고 합니다. #include <stdio.h> #include <string.h> int main(int argc, char** argv){ char buffer[100]; strcpy(buffer, argv[1]); return 0; } 다음 명령을 사용하십시오 ./vuln $(python -c "import sys; sys.stdout.buffer.write(b'\x90'*60 + b'\x31\xc0\x50\x68\x2f\x2f\...

Admin