python
文章平均质量分 70
python及python框架
百里 Jess
follow you heart
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于大数据技术对基金分析-python
在当下热销的基金市场中,有着茫茫多的基金,本文希望能以科学的角度,以数据作为依托,更好地挑选基金本文共用到以下技术:Python爬虫、SQL分析本文切入角度:1.希望做到在相对低的净值买入值得长期持有的基金并定投2.通过已有的数据了解到当下及未来3个月市场热门的板块(抱团)3.通过基金的表现及近期情况判断市场方向基金是T+1交易制度,存在明显的市场时间滞后,不适合像股票一样频繁操作。原创 2023-06-29 14:55:35 · 1289 阅读 · 0 评论 -
python-下载某学习平台视频
web端是没有开放下载的,所以我们从网页元素里找到视频链接。但是平台的音频和视频是分离的,所以要找到两个链接下载到本地。原创 2023-03-07 09:28:49 · 540 阅读 · 0 评论 -
python-某短视频平台视频链接重定向
某短视频平台分享视频时,可以复制链接,得到的链接是一种短链接,是经过平台特殊处理过的链接,通常我们手机短信里收到的营销推广链接也大多数是短链接,短链接原理有兴趣的可自行去了解下。原创 2023-02-28 11:14:38 · 627 阅读 · 0 评论 -
python-下载某短视频平台视频(高清无水印)
1、Cookie中文名称为小型文本文件,指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。2、有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。3、dy核心的cookies是sessionID值, 可嵌套到接口的headers里的Cookie里进行请求。原创 2023-02-27 17:46:51 · 775 阅读 · 0 评论 -
python-批量下载某短视频平台音视频标题、评论、点赞数
在页面源码数据中有很长一串数据是经过 url 编码的,而我们需要的数据都在这串数据中,因此我们需要拿到这串数据。接下来就是简单的发送请求,唯一需要注意的一点就是 headers 中除了要配置 User-Agent外,还要配置 cookie 信息,否则拿不到想要的数据,cookie 位置在下图。26万条数据,使用第一种方法需要约1.5小时,使用第二种方法只需要10几秒。配置好 headers 之后,发送 get 请求,拿到页面源码数据。原创 2023-02-27 15:04:27 · 4295 阅读 · 5 评论 -
Django_models中常用的字段及参数
models中常用的字段及参数一、models字段常用字段自定义字段二、对应关系字段参数三、关系字段字段参数字段参数一、models字段常用字段AutoFieldint自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。IntegerField一个整数类型,范围在 -2147483648 to 2147483647。(一般不用它来存手机号(自带正负号导致位数不够),直接用字符串存,)CharField字符类型,必须提供max_原创 2021-07-28 14:35:41 · 753 阅读 · 0 评论 -
Python获取当前脚本绝对路径
Python获取当前脚本文件夹(Script)的绝对路径1、__file__变量2、os+sys1、__file__变量abs_file=__file__print("abs path is %s" %(__file__))abs_dir=abs_file[:abs_file.rfind("\\")] # windows下用\\分隔路径,linux下用/分隔路径简单直接,当前py文件的绝对目录就有了。首推此方式。2、os+sysimport osimport sysprint原创 2021-12-10 19:35:49 · 1534 阅读 · 0 评论 -
python-排序算法
排序算法①冒泡排序②选择排序③快速排序④插入排序⑤堆排序⑥归并排序⑦希尔排序①冒泡排序冒泡排序的原理是对序列进行遍历,遍历过程中如果发现相邻两个元素,左边的元素大于右边,则进行交换,一次遍历之后最大的元素被移动到对尾,然后进行第二次遍历,直到队列有序。#冒泡排序def bubble_sort(list): l = len(list) for i in range(l-1,0,-1): for j in range(i): if list[j]原创 2021-11-30 11:26:53 · 467 阅读 · 0 评论 -
Python基础
Python基础Python内置数据结构-list、tuple、dict、set1、list-列表2、tuple-元组3、dict-字典4、set-集合Python函数无参数带参数带默认参数不定长参数Python类Python内置数据结构-list、tuple、dict、set1、list-列表list.append()list.insert()list.pop()list.pop(1)2、tuple-元组特点:有序、不可更改、在赋值的时候决定所以元素。3、dict-字典dict.get原创 2022-03-09 14:33:06 · 147 阅读 · 0 评论 -
python-实用
python实用装饰器浅拷贝和深拷贝浅拷贝深拷贝多线程装饰器闭包函数的语法糖。浅拷贝和深拷贝引用与复制python中赋值语句都是引用。拷贝就是复制。浅拷贝b = a[::] 切片复制深拷贝import copya = [0, [1, 2], 3]b = copy.deepcopy(a)print(a, b)a[1][0] = 0print(a, b)b[1][0] = 2print(a, b)多线程treading模块import timeimport thre原创 2022-03-09 15:08:06 · 760 阅读 · 0 评论 -
Python调用shell命令常用方法
Python调用shell指令方法一、使用os模块的system方法方法二、使用os.popen()方法三、使用commands模块方法四、subprocess模块方法一、使用os模块的system方法os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256表示未找到,该方法适用于shell命令不需要输出内容的场景。方法二、使用os.popen()该方法以文件的形式返回shell指令运行后的结果,需要获取内容时可使用read()或re原创 2021-12-10 19:21:05 · 914 阅读 · 0 评论 -
python-数据结构
python-数据结构实现原创 2022-03-07 13:48:02 · 742 阅读 · 0 评论 -
python3-scrapy框架
pycharm 创建一个scrapy项目创建项目常用的命令:Scrapy项目下文件:创建项目由于pycharm不能直接创建scrapy项目,必须通过命令行创建,所以相关操作在pycharm的终端进行:1、安装scrapy模块:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy2、创建一个scrapy项目:scrapy startproject test_scrapy4、生成一个爬虫:scrapy genspider itc原创 2021-07-07 11:03:30 · 410 阅读 · 0 评论 -
odoo-onchange
odoo13 ONCHANGE当字段被设置为只读时,如何保存到数据库场景:1、实现通过页面某字段数据关联出对应数据表的其他字段的数据;2、将页面数据进行计算并保存到数据表相关属性:onchange + related + readonly + store实现方法:方法一、对于直接可以关联过来的字段,采用related 属性将字段属性关联过来,设置readonly=True,并通过store=True进行保存,代码片段如下:方法二、对于model中某些字段,不能直接依赖related 进行关联,只能通过onc转载 2022-04-14 14:14:50 · 772 阅读 · 0 评论 -
odoo-form视图
Odoo form视图详解一、Header头部二、Sheet区域1、分组布局局 group标签2、分页显示 notebook3、field一、Header头部header区域一般用于展示文档流转的阶段和生命周期,以及动作按钮。表单的生命周期通过状态栏小控件呈现当前所处的状态,这些通常是状态选择字段或者多对一的阶段字段。状态是一个选择列表,呈现的是过程中有几个相当稳定的步骤阶段,例如:新建、处理中、完成。操作按钮一般为表单按钮,最重要的阶段可以使用class=“oe_highlight”突出显示。转载 2022-03-28 10:39:01 · 1061 阅读 · 0 评论 -
odoo-email邮箱配置
odoo配置发件服务器Admin登录,激活开发者模式,菜单:设置-技术-出向邮件服务器我们可以看到odoo的邮件系统需要SMTP服务器的支持,下面是支持SMTP服务器的常用邮箱下面以outlook邮箱为例,配置发件服务器2.1 首先要注册并登录outlook邮箱2.2 回到odoo发件服务器设置,填写刚才出现的服务器地址smtp.outlook.com, 加密方式按照图1选择starttls,使用587端口, 对于SSL/TLS, 一般使用465端口 ,然后输入用户名-邮箱账号,密码:原创 2022-03-28 12:58:57 · 3547 阅读 · 0 评论
分享