Python

【玩转 Cloud Studio】- 云编程之旅

Cloud Studio介绍 Cloud Studio 是基于浏览器的集成式开发环境(IDE),为开发者提供稳定的云端工作站。在使用 Cloud Studio 时无需安装,打开浏览器即可快速启动项目。底层资源自动弹性扩缩,极大地节省成本,低代码开发省时又省力: ● 基于 Web 端的代码编辑器,包含代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等,提升

cholesky分解和cholesky求逆

对于正定对称矩阵(mathbf{H}),可以分解为(mathbf{H}=mathbf{XX}^T),其中(mathbf{X})是下三角矩阵。这个分解方法就是cholesky分解,pytorch对应的函数是torch.linalg.cholesky 使用(mathbf{X})可以求出(mathbf{H}^{-1}),pytorch对应的函数是torch.cholesky_inverse 计算chol

爬虫第一天基础

目录1 前戏2 爬虫介绍3 requests模块介绍和快速使用4 get请求携带参数5 编码和解码6 携带请求头7 发送post请求,携带数据8 携带cookie两种方式 1 前戏 2 爬虫介绍 3 requests模块介绍和快速使用 4 get请求携带参数 5 编码和解码 6 携带请求头 7 发送post请求,携带数据 8 携带cookie两种方式

【cs50】lab6&problemset6

(1)lab6 world cup (2)problemsrt1 : hello (3)mario-less (4)cash (5)readability (6)dna  

安卓boot.img镜像文件提取

环境要求:Python3 解压刷机包 解压刷机包的目录结构如下: 安装protobuf 点击下载payload_dumper脚本 解压下载的文件master.zip,解压后的目录结构如下: 提取boot.img 执行payload_dumper.py进行提取boot.img 报错:ModuleNotFoundError: No module named 'bsdiff4'解决

三十四、StochRsi 策略

#!/usr/bin/env python# -*- coding: utf-8 -*-import cross_order as orderimport timedef StochRSI(close, lengthRSI=14, lengthStoch=14, smoothK=3, smoothD=3): """ 计算StochRSI(close),有5个参数,第1个为数据源

Linux | 指定使用的GPU

查看GPU 编号及其使用信息 其中左上侧有0、1、2、3的编号,表示GPU的编号,在后面指定GPU时需要使用这个编号。 我们可以查看这些卡使用的信息,我们用来查看哪些卡在空闲状态。 指定使用的GPU 方法一:在终端执行程序时指定GPU(推荐) 这种方法十分方便,我们可以在Linux命令行中直接敲这个命令,也可以把这条命令写在.sh的文件中用于执行。 扩展: 方法二:在Python代码中指定G

三十五、ADX+DMI 组合策略

#!/usr/bin/env python# -*- coding: utf-8 -*-import talibimport cross_order as orderimport time# ADX、DMI指标数据周期adx_period = 14dmi_period = 14ma_short_period = 5ma_long_period = 20'''ADX、DMI指标策略示例[什么是AD

三十六、ATR策略

#!/usr/bin/env python# -*- coding: utf-8 -*-import talibimport cross_order as orderimport time# atr周期atr_period = 14# 买卖时高于或低于ATR值的倍数buy_multi_atr = 2sell_multi_atr = 2'''简单的基于ta-lib的ATR标策略示例真实波幅(ATR

三十七、KDJ策略

#!/usr/bin/env python# -*- coding: utf-8 -*-import talibimport cross_order as orderimport time# kd指标参数fastk_period = 5slowk_period = 3slowk_matype = 0slowd_period = 3slowd_matype = 0# kd指标超买、超卖参数slow

python学习_数据类型

一、python常用的数据类型 数值类型:整数类型 int,如9;浮点数类型float,如3.14159 布尔类型 bool,如True和False,只有这两个值 字符串类型str,如"人生苦短" 二、数值类型 整数类型 可以表示正数、负数和零,整数类型的数据有不同进制表示方式,有如下几种进制表示方式 十进制:默认的进制 二进制:以0b开头,如print("二进制整数",0b10110

Python中的小整数对象池

Python 仅仅对比较小的整数对象(范围为[-5, 256])缓存起来以供重复使用,而并非是所有整数对象。需要注意的是,这仅仅是在命令行中执行。  而在 Pycharm 或者保存为文件执行,结果是不一样的,这是因为解释器做了一部分优化(范围是[-5, 任意正整数])。    

Python 引用问题 - ImportError: attempted relative import with no known parent package

问题描述 近日在尝试引用其他文件的代码时,遇到了错误: ImportError: attempted relative import with no known parent package. 问题大致是这样的:我想在 code2.py 中引用 code1.py 的函数,如 from ..folder1.code1 import xxx,运行 code2.py 时出现错误。 太长不看版 如果你要

python学习_运算符

一、python中的常用运算符  算术运算符    需要注意的是一正一负的整除运算和取余运算 赋值运算符  解包赋值交换两个变量的值 比较运算符:对变量或者表达式的结果进行大小、真假等比较  逻辑运算符(也叫布尔运算符,是对布尔值进行运算) 注意:当and和or运算符两边的操作数不是bool值或者表达式时,and

python字典(一)

1.示例 2.使用字典 字典就是一系列键值对,每个键与一个值相关联,可以通过键来访问相关的值。值可以是数、字符串、列表、字典等任意Python对象。 2.1 访问字典中的值 2.2 添加键值对 2.3 先创建空字典 2.4 修改字典中的值 2.5 删除键值对 2.6 由类似对象组成的字典 2.7 使用get()来访问值 3. 遍历字典 3.1 遍历所有键值对 3.2 遍历字典中

ML-for-AGV-Dispatching:Routing.py逐段解读

# -*- coding: utf-8 -*- """ Created on Mon Nov 20 10:55:40 2017 @author: CIMlab徐孟維 """ ''' Alpha = 0.06 Beta = 0.03 Gamma = 0.01 Dist1 = 3 Dist2 = 7 ''' class ShortestPath: def __init__(self, cu

ML-for-AGV-Dispatching:run.py解读

import simpy from ShopFloor import Center import Learn as Le import numpy as np import pandas as pd import pickle import time Task = "None" #TestD, TestQ, TestDQN, TestSVM, CollectV, CollectW, TrainQ

python学习日记01

1 读取.txt文件 2 查询字符串中特定字符的个数 特定字符个数 = 字符串名.count('特定字符') 3 查询字符串中特定字符的索引 idx = [r.span() for r in re.finditer('a', 'aaabbbaccda')] >>idx [(0, 1), (1, 2), (2, 3), (6, 7), (10, 11)] 4

python并发编程之协程

一、协程的概念 1、协程是单线程下的并发,它是程序员级别的,我们来控制如何切换。 2、进程的开销 >>>>>> 线程的开销 >>>>>> 协程的开销 3、协程的使用需要借助于第三方模块 gevent 模块或者 asyncio 模块 4、gevent 和 asyncio 是两个在 Python 中常用的协程框架,它们都提供了在异

PyTorch | torch.save()函数的使用

Pytorch保存模型等相关参数,利用torch.save(),以及读取保存之后的文件。 函数信息 作用:将对象保存到磁盘文件。 参数: obj (object) – 保存的对象 f (Union[str, PathLike, BinaryIO, IO[bytes]]) – 类似文件的对象(必须实现写入和刷新)或包含文件名的字符串或 os.PathLike 对象 pickle_module

python基础day40

GIL全局解释器锁 python在设计之初就考虑到在主循环中,同时只有一个线程在执行。 虽然 Python 解释器中可以“运行”多个线程,但在任意时刻只有一个线程在解释器中运行。 对Python虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。 1. python代码运行在解释器之上,有解释器来翻译执行 2. python解释器的种类有哪些? CPython

How to connect production React frontend with a Python backend django连接到React 静态文件

Disclaimer There are multiple possible ways of using React with a backend framework -- steps presented below are showing one possible way of connecting those on PythonAnywhere to make rather a startin

【模板语法初识】

【模板语法初识】 将一个字典传给html页面,让页面操作这个字典 jinjia2模块 【1】模板语法之数据交互 urls main get_dict views 【2】模板语法之数据交互循环 后端获取数据库中的数据展示到页面中 语法 urls views main divt_info

子域名查询、DNS记录查询

  首先关于DNS域名解析的一些知识,传送门:   https://blog.csdn.net/qq_36119192/article/details/82752515   了解了DNS解析的一些知识后,我们就可以开始我们的DNS探测了!   一些和域名查询相关的网站:   · DNS查询:https://dnsdb.io/   · 微步在线:https://x.threatb

python字典(二)- 嵌套

1. 字典列表 2.在字典中存储列表 3.在字典中存储字典

MIMO技术

转载说明: 802.11n-MIMO技术简介:https://blog.csdn.net/qq_37117595/article/details/127008332 从双缝干涉到WiFi/4G/5G波束成型和相控阵雷达: https://zhuanlan.zhihu.com/p/439305696?utm_id=0 图解WiFi多天线基本原理,告别Beamforming、CSD傻傻分不清

python操作redis数据库

1.连接redis 2.字符串操作 3.列表操作 4.集合操作 5.有序集合操作 6.散列操作 7.发布订阅 8.事务 9.管道 10.连接池

树莓派命令——linux命令tips

sudo python3 test.py 和 python3 test.py 完全不是一个东西,有时候是链接的编译器不同,环境是完全不同,sudo会调用一些无关资源,反而容易造成程序运行失败或浪费cpu资源。

python下使用redis分布式锁

python下使用redis分布式锁 1.什么场景需要分布式锁? 我们在写业务逻辑的时候,如果多个线程同时访问某个共享变量,一般是对变量进行上锁或者使用 queue.Queue() 实现,以做到线程安全保证数据不被污染。 在单机部署的情况下这样做完全没问题,但是随着业务规模的发展,某些单机部署的系统需要进化成分布式集群系统,需要部署到多台服务器上去做负载均衡,这就会使得以前的并发控制策略失效,这个

zip, rar, 7z 的解压缩,python 实现

目录zipunrar7z参考资料 zip 标准库中的zipfile无法创建加密的zip文件,这里使用pyzipper pyzipper的github:https://github.com/danifus/pyzipper pyzipper除了部分自己新增的api,其他的api基本上和zipfile一致,用法基本相同。 只支持解压,压缩不支持 unrar unrar的github:https

<<  <  653  654  655  656  657  658  659  660  661  662  663  >  >>