随笔分类 - 编程 / python
摘要:转载学习:Python: 从async/await理解协程的高效世界 在Python编程的领域中,异步处理就像一位高效的时间管理大师,能让程序在处理IO密集型任务时大幅提升效率。Python 3.5引入的async和await语法糖,让原本复杂的异步编程变得清晰易懂。接下来,我们就通过日常生活中的例
阅读全文
摘要:参考:https://blog.csdn.net/weixin_43207777/article/details/108351862 执行:pyarmor gen ***.py 若想引用该文件时,得需在同一目录下引用。
阅读全文
摘要:很实用,转载自:https://www.cnblogs.com/shun7man/p/14080921.html 生成虚拟环境下所有的依赖包 pip freeze > requirements.txt 这种方式会将环境中的依赖包全都加入,如果使用的全局环境,则下载的所有包都会在里面,不管是不时当前项
阅读全文
摘要:转载:10个Python正则表达式文本搜索和替换技巧 正则表达式(Regex)是处理文本的强大工具,尤其在Python中,通过re模块,我们可以灵活地进行搜索、匹配、替换等操作。下面,我们将深入浅出地介绍20个实用的Python正则表达式技巧,适合初学者逐步掌握,直到能够自信地运用到实际项目中。 基
阅读全文
摘要:python的类机制 参考:python面向对象 概念 方法重写/覆盖:若从父类继承的方法不能满足子类的需求,可以对其进行改写。 类变量:在实例化对象中是公用的,定义在类中,且在函数体之外,通常不作为实体变量使用。 局部变量:定义在方法中的变量,只作用在当前实例。 实例变量:在类的声明中,属性是用变
阅读全文
摘要:python的typing模块 参考:3个提高 Python 开发效率的小工具、Python3 Typing模块详解 typeing模块在python中提供类型支持,主要功能有: 类型检查,防止运行时出现参数和返回值类型不符合 作为开发文档附件说明,方便使用者调用时传入和返回参数类型(python在
阅读全文
摘要:python函数传参 参考:python函数参数传递(params, *params, **params) 位置参数 常见的函数参数: def add_both(x, y): return x+y 默认参数 def enroll(name, gender, age=6, city='Beijing'
阅读全文
摘要:实现上传PDF并显示 ## 上传并预览(1M以内才可预览) def upload_Pre(): file = st.file_uploader("选择待上传的PDF文件", type=['pdf']) if st.button("点击"): if file is not None: with tem
阅读全文
摘要:无法进入目录 import os path = "/content/TaBERT/" os.chdir(path) print(os.getcwd()) 无法执行conda !pip install -q condacolab import condacolab condacolab.install
阅读全文
摘要:python处理CSV文件 CSV文件 CSV (comma-separated values)文件是一种文本文件格式,允许以表格结构保存数据。这是一种流行的格式,用于从数据库和电子表格导出和导入数据,CSV 文件中的每条数据都用逗号 (,) 分隔,例如,第一行数据可以选择用作标题,标明其下方的每一
阅读全文
摘要:介绍一些python中用于连接常用数据库的依赖库。 SQLite3 SQLite3是Python 中自带的数据库模块,适用于小型应用和快速原型开发。 SQLite是一个进程内的库,实现了自给自足的、无服务器的、是非常小的,是轻量级的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,不需要在系统
阅读全文
摘要:转载 正则表达式真的很强,可惜你不会写 正则表达式是一种强大的文本处理工具,它允许你根据一定的规则来搜索、匹配、替换和验证文本,适配各种编程语言。 应用场景 正则表达式在计算机领域有广泛的应用,包括: 1、文本搜索和匹配:查找特定模式的字符串,如搜索包含特定关键词的文档。 2、数据验证:验证用户输入
阅读全文
摘要:转载:Python读取txt文本三种方式 python常用的读取文件函数有三种read()、readline()、readlines() read() 一次性读取所有文本,在读取文本中含有中文时是gkd,打开时需要定义编码为utf-8 with open("1.txt", "r", encoding
阅读全文
摘要:## 什么是pickle? ### 序列化和反序列化 + 便于存储。序列化过程将文本信息转变为二进制数据流。这样就信息就容易存储在硬盘之中,当需要读取文件的时候,从硬盘中读取数据,然后再将其反序列化便可以得到原始的数据。在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,
阅读全文
摘要:学习&转载文章:使用Python的一维卷积 背景 在开发机器学习算法时,最重要的事情之一(如果不是最重要的话)是提取最相关的特征,这是在项目的特征工程部分中完成的。 在CNNs中,此过程由网络自动完成。特别是在早期层中,网络试图提取图像的最重要的特征,例如边缘和形状。 另一方面,在最后一层中,它将能
阅读全文
摘要:本节先做一些了解。 ##numpy 参考:NumPy使用 NumPy 教程 NumPy是Python中科学计算的基础包。它是一个Python库,提供多维数组对象,各种派生对象(如掩码数组和矩阵),以及用于数组快速操作的各种API,有包括数学、逻辑、形状操作、排序、选择、输入输出、离散傅立叶变换、基本
阅读全文
摘要:现在开源库中经常见到python和C/C++混用的情况,现在研究一下 python调用C/C++程序主要可以分为3步: 编写C/C++实现程序。 将C/C++程序编译成动态库。 在Python中调用编译生成的库。 python在调用C/C++程序时有一些不同,需要注意。 ##原生态实现 ###pyt
阅读全文
摘要:gmpy2 GMP(GNU Multiple Precision Arithmetic Library,即GNU高精度算术运算库),它是一个开源的高精度运算库,其中不但有普通的整数、实数、浮点数的高精度运算,还有随机数生成,尤其是提供了非常完备的数论中的运算接口,比如Miller-Rabin素数测试
阅读全文
摘要:运算符 公共方法 range """ 1 2 3 4 5 6 7 8 9 """ # 不包含 end# 如果不写开始,默认从零开始# 如果不写步长,默认为1 for i in range(1,10,1): print(i) enumerate 语法: 注释:start 参数拥用来设置遍历数据的下标的
阅读全文
摘要:条件语句 if语法 if True: print("hello") print("world!") 输出: helloworld! 举例: """ 问题:输入一个年龄。若大于18岁,则可以上网 重点:由于input输入的是字符串类型,故不能与18比较,所以要进行int类型转换 """ age = i
阅读全文