打开文件并将二进制文件和字符读取为二进制文件。不工作

时间:2014-02-06 18:23:12

标签: python python-2.7 if-statement file-io

def main():
    choice=raw_input("To convery from binary to words press w, to convery from words to binary press b: ")
    theFile = open(raw_input("Enter File Name"),"rb")
    if choice=="w":
        ''.join(chr(int(theFile[i:i+8], 2)) for i in xrange(0, len(theFile), 8))
    if choice=="b":
        ' '.join(format(ord(x), 'b') for x in theFile)
main()
好的,所以我收到了一个错误。我不相信我正确阅读文件并向我的两个if语句提供正确的信息。 二进制= 1001000 1100101 1101100 1101100 1101111 101100 100000 1010111 1101111 1110010 1101100 1100100 0100001 文= 你好,世界!

希望用户输入这两个文件之一

0 个答案:

没有答案