Komunikacija ide na način:
1. php pozove python i preda mu parametre
2. python formira paket, obavi komunikaciju i response šalje nazad php-u
E sad nastaje problem jer print u pythonu vraća extra 0a na kraju. Ugl, isprobala sam sve moguće načine koje python nudi ali se tog 0a nemrem rješit. Odmah da kažem da nisam nikad radila u pythonu i možda radim neku glupost i neznam kako zaista vratiti bytearray
- Kod: Označi sve
#!/usr/bin/env python
import sys
BUFFER_SIZE = 256
s = bytearray(BUFFER_SIZE)
for i in range(0,BUFFER_SIZE):
s[i] = 0
print s
Očekujem u php-u polje veličine 256 byteova popunjeno nulama a dobijem 257 byteova, popunjeno nulama i 0a na kraju
Ima li znalaca da me upute na rješenje? I da li je to uopće moguće?