Я хочу, чтобы следующая программа вела себя одинаково на моем рабочем столе Ubuntu x86_64 и Raspberry Pi, за исключением вызова platform.machine()
.
test.py:
from pyparsing import QuotedString
import platform
print platform.machine()
string = QuotedString("'", escChar='\\')
print string.parseString(r"'abcd\\'")
На рабочем столе Ubuntu x86_64:
$ cat /etc/issue
Ubuntu 12.04.4 LTS
$ python --version
Python 2.7.3
$ python test.py
x86_64
['abcd\\']
На малине Пи:
$ cat /etc/issue
Raspbian GNU/Linux 7
$ python --version
Python 2.7.3
$ python test.py
armv6l
['abcd\\\\']
Спасибо.