知行编程网知行编程网  2022-10-17 16:00 知行编程网 隐藏边栏  69 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于如何使用python函数以二进制形式读取文件?的相关知识,包括Python二进制,以及python中eval函数作用这些编程知识,希望对大家有参考作用。

如何使用 python 函数读取二进制形式的文件?

虽然读取文件的方式有很多种,但还是第一次使用二进制,实现过程并不难。我们需要先对文件进行封装,以函数的形式保存,然后直接导入使用。可以读取文件,因为直接二进制读取是不现实的,只能使用介质来操作。好了,整个流程就讲完了,我们来看看实战吧。



案例一、



Python读取二进制类型的Excel文件




代码演示:

def get_data_from_binary_excel(file_path):
    """
    :param file_path:
    :return: DataFrame
    """
    pd_df = pd.read_excel(io=file_path)
    df = pd_df.fillna('')
return df



案例二、



以二进制的形式读取一个文件,并逐行读取




代码演示:

def dos_to_unix(src_file, dst_file):
with open(src_file, 'rb+') as FOBS:
data = FOBS.read()
if b'\r\n' not in data:
return False
 
data = re.sub(b'\r\n', b'\n', data)
with open(dst_file, 'wb') as DOBS:
DOBS.write(data)
return True



你对这两个连续的案例有什么提示吗?因为我们的案例是不可能直接打到你的项目的,所以如果你想学的更好,就用生动的

Python,还是想让大家多从实例入手哦~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享