Python
august_shi
这个作者很懒,什么都没留下…
展开
-
【python】flask查询更新指定的某一条记录
方法是 SQLAlchemy 提供的一种批量更新的方法,他通过接收一个字典对象来更新记录。为了解决这个问题,你可以尝试通过手动修改对象属性来实现单个记录的更新,或者使用 SQLAlchemy 的。这段代码的问题在于它不能正确地更新指定的记录。应该是一个 JSON 字符串,而不是一个字典对象。是要更新的记录的 ID,等是要更新的属性的新值。是你的数据库会话对象,在这两种解决方案中,原创 2023-07-25 13:47:16 · 1076 阅读 · 0 评论 -
【python】zip函数
在上面的示例中,我们将三个可迭代对象:`names`、`ages`和`countries`作为参数传递给`zip()`函数,返回一个打包后的迭代器。需要注意的是,当可迭代对象的长度不一致时,`zip()`函数会以最短的可迭代对象为准。具体来说,`zip()`函数会逐个从每个可迭代对象中取出一个元素,然后将这些元素打包成元组,最后返回一个由这些元组组成的迭代器。`zip()`是一个内置函数,它接受多个可迭代对象作为参数,并返回一个将这些可迭代对象中对应位置的元素打包成元组的迭代器。原创 2023-07-21 18:27:21 · 192 阅读 · 0 评论 -
【pytho】request五种种请求处理为空和非空处理以及上传excel,上传图片处理
request.data,使用过JavaScript,api调用方式进行掺入json字符串,由于传入的是字符串,所有需要通过json.loads(request.data)进行加载成字典。request.form获取的也是个字典,所以也可以通过get方式获取请求的form参数和值。request.args获取的是个字典,所以可以通过get方式获取请求参数和值。request.json,获取的是个字典,所以特可以通过get方式获取。request.headers也是字典。原创 2023-07-21 17:05:09 · 1200 阅读 · 0 评论 -
【python】python中可序列化数据
需要注意的是,对于自定义的类对象,如果想要将它们序列化并持久化到文件或网络中,需要使用一些序列化工具,比如。方法,就可以实现对象的字符串表示,进而实现序列化和反序列化。自定义类对象:只需要在自定义类中实现。原创 2023-07-21 16:37:08 · 266 阅读 · 0 评论 -
【python】python 数据为False的情况
【代码】【python】python 数据为False的情况。原创 2023-07-21 16:24:49 · 589 阅读 · 0 评论 -
【python】json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 colu
这个错误是由JSON解码器引发的,表示在JSON字符串中找到了一个不符合语法规则的地方。具体说,它表示在JSON字符串中的第1行第2列(字符1)找到了一个未被双引号括起来的属性名。如果你的JSON字符串中有一个属性名没有被双引号括起来,就会引发这个错误。请检查你的JSON字符串,确保它的语法是正确的。如果你需要进一步帮助,请提供你的JSON字符串的具体内容。原创 2023-07-21 16:31:08 · 7750 阅读 · 0 评论 -
python中__name__和__file__说明
是 Python 中一个特殊的变量,用于确定当前模块的名称。当 Python 文件作为一个独立脚本运行时,将包含当前文件的绝对路径。这对于在 Python 中加载资源文件或其他模块非常有用。是一个保存着当前模块所在文件名的全路径的字符串变量,用于获取当前脚本的绝对路径。但是,如果我们在另一个 Python 文件中导入了。例如,如果一个 Python 文件名为。,而在被其他模块导入时,被设置为该模块的名称。原创 2023-05-12 23:48:10 · 430 阅读 · 0 评论 -
python中ftp.retrbinary()` 和 ftp.retrlines()区别和代码
需要注意的是,当使用 `retrlines()` 函数下载文本文件时,文件在本地保存时可能会出现编码问题,需要根据具体情况进行调整。同时,在使用 `retrbinary()` 函数下载文件时,也需要根据文件类型进行一些特定的处理,以免出现读取错误。在使用 `retrbinary()` 时,可以指定回调函数,以便在下载过程中进行一些处理。`retrbinary()` 和 `retrlines()` 是 Python 中 ftplib 库中用于从 FTP 服务器下载文件的两个函数。原创 2023-05-11 18:16:27 · 2003 阅读 · 0 评论 -
python中json.loads()和json.load()等区别汇总
在进行json字符串处理时,时常需要针对json字符或json文件转换成python对象或者互转,特整理于此。都是 Python 中用于处理 JSON 数据的方法。的形式打开文件进行操作。原创 2023-05-06 11:47:34 · 675 阅读 · 0 评论 -
python语言中为False的情况
python语言在进行数据提取判断时,需要判断不同的情况,趁机整理了一下。原创 2023-05-06 11:34:19 · 2597 阅读 · 0 评论 -
【Flask】001 python configparser配置实践
学习flask时,需要补充配置文件相关知识点原创 2022-07-07 10:15:16 · 218 阅读 · 0 评论 -
【Python小工具】001 读取excel表格指定列数据,转换为sql
一、背景由于项目需要,通过提取excel表格指定列数据,将其转换为插入sql以便备用效果:转为二、代码:import xlrddef get_excel_data(excel_path, n_col): # 文件路径 # 1、打开文件,获取excel文件workbook对象 excel = xlrd.open_workbook(excel_path) # 2、获取所有/指定sheet对象 # all_sheet = exce原创 2022-05-28 14:22:33 · 902 阅读 · 0 评论 -
【python】递归输出指定路径的所有目录和文件和递归删除
列出文件夹和文件:方法一:def print_files(path): lsfiles = os.listdir(path) dirs = [i for i in lsfiles if os.path.isdir(os.path.join(path, i))] if dirs: for i in dirs: print_files(os.path.join(path, i)) files = [i for i in lsfile.原创 2020-09-11 17:52:56 · 369 阅读 · 0 评论 -
【Python】windows系统中如何查看python安装路径
查看方法1,快捷键win + r 调出cmd窗口2,输入命令where python即可原创 2019-12-28 12:23:08 · 1025 阅读 · 0 评论 -
【Django】pycharm中配置Run/Debug Configration
一,在cmd模式下,可以通过:python manage.py runserver 进行启动Django;二,通过配置Pycharm启动Django1,选中配置2,如下配置:参数内容:runserver 127.0.0.1:80003,浏览器访问:127.0.0.1:8000,出现以下页面表示环境ok...原创 2019-09-20 12:40:47 · 5487 阅读 · 0 评论 -
【HTTPRunner】hrun运行yaml文件问题记录
一,原始yaml格式:- config: name: httpbin api test request: base_url: http://www.httpbin.org- test: name: get request request: url: /get ...原创 2019-09-13 18:00:16 · 6157 阅读 · 1 评论 -
001实战中解决之:Python 运算符优先级以及and和or运算符注意点
文章目录001实战中解决之:Python and和or运算符注意点1,背景:2,解决思路3,相关知识点回顾a,运算符优先级b,and和or的注意点001实战中解决之:Python and和or运算符注意点1,背景:学python时,遇到有个逻辑判断: while True: num = int(input("输入数字1~7:")) if num <...原创 2019-03-23 23:19:57 · 1072 阅读 · 1 评论 -
【一】查看python安装路径
Python2:import sysprint sys.pathpython3:import sysprint(sys.path)原创 2018-01-19 10:50:00 · 1099 阅读 · 0 评论