나는 fifo 파일 (주로 라이너 하나)에서 메시지를 읽은 후 일종의 멀티 프로토콜 봇 (jabber/irc)을 작성하려고합니다. irc 채널 및 jabber 연락처. 지금까지 jabber와 irc에 연결하기 위해 두 개의 공장을 만들었고, 그들은 작동하고있는 것으로 보입니다.파이썬 (꼬임) - FIFO에서 읽기 및 여러 프로토콜로 읽기 데이터 보내기
그러나 fifo 파일을 읽는 데 문제가 있습니다. 원자로 루프 바깥에서 루프 (열린 파일, 읽은 행, 닫는 파일, 열린 파일로 이동)에서 읽는 방법을 모르겠습니다. 보내야 할 데이터를 얻은 다음 두 프로토콜을 전송하기 위해 해당 데이터를 원자로 루프로 가져옵니다. 나는 최선의 방법으로 그것을하는 방법에 대한 정보를 찾고 있었지만 Im은 완전히 어둠 속에서 길을 잃었다. 모든 제안/도움이 매우 감사하겠습니다.
미리 감사드립니다.
문제는 데이터 소스를 제어 할 수 없다는 것입니다. 그것은 fifo 형태로 제공되었으며 이것이 내가해야 할 일입니다. 그 데이터를 얻을 수있는 다른 방법이 없다면 물어볼 수도 있습니다. 그러나 대답을 얻을 때까지, 그 FIFO를 물어볼 것입니다. – SpankMe