♥ '' '' '' '' '' '' '' '만 지금까지 간단한 예제와 함께 테스트 ♥♥.
는
#!/usr/bin/python
'''
fbformat -- format ASCII for Facebook
'''
import sys, os
PRINTABLE = [' '] + map(chr, range(ord('!'), ord('~') + 1))
FB_ABLE = [u'\u3000'] + map(unichr, range(0xff01, 0xff5f))
TO_FB = dict(zip(PRINTABLE, FB_ABLE))
FROM_FB = dict(zip(FB_ABLE, PRINTABLE))
COMMAND = os.path.splitext(os.path.basename(sys.argv[0]))[0]
TEXT = sys.stdin.read().decode('utf8')
TO = ''.join([TO_FB.get(C, C) for C in TEXT])
FROM = ''.join([FROM_FB.get(C, C) for C in TEXT])
sys.stdout.write([TO, FROM][COMMAND == 'fbunformat'].encode('utf8'))
~/home/bin/fbformat
및 ~/home/bin/fbunformat
로 심볼릭 링크를하고 ~/home/bin
이 PATH
에 있는지 확인하십시오. 다음
YES!
\o/
|
/\
:
는 TEST.TXT로 다음을 입력
[email protected]:~/rentacoder/gdavis$ fbformat < /tmp/test.txt
YES!
\o/
|
/ \
[email protected]:~/rentacoder/gdavis$ fbformat < /tmp/test.txt | fbunformat
YES!
\o/
|
/\
자원 : http://www.cs.tut.fi/~jkorpela/chars/spaces.html 및 https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
시작을 myspace.com로 이동하여. 진심으로 그래도 사용할 글꼴을 지정할 수 있다고 생각하지 않습니다. Lucida Console을 사용하여 올바르게 보이게해야합니다. 말할 것도없이, 아마도 원래 줄 바꿈이 사용 된 방식을 바꿀 것입니다. –
나는 분명히 말한 것을 얻지 못하고 있습니다. 더 자세히 설명해주십시오. 나는 초보자입니다. –
ASCII 아트는 사용하는 글꼴에 따라 다릅니다.사용할 폰트를 지정할 수 없다면 (내가 할 수 있을지는 모르지만),이 작업을 수행 할 수 없습니다. –