-
python装饰器
所属栏目:[Python] 日期:2020-12-20 热度:140
装饰器 装饰函数,扩展功能 装饰器作用 1.不修改函数的调用方式 2.给原来的函数添加新的功能 开发封闭原则 1.开发:对扩展开发 2.封闭:对修改封闭 示例 例1:计算代码运行时间 import time def func(): start_time = time.time() print ( ‘ from the func[详细]
-
利用python自动生成verilog模块例化模板
所属栏目:[Python] 日期:2020-12-20 热度:86
一、前言 初入职场,一直忙着熟悉工作,就没什么时间更新博客。今天受“利奇马”的影响,只好宅在家中,写写技术文章。芯片设计规模日益庞大,编写脚本成了芯片开发人员必要的软技能。模块端口动不动就几十上百个,手动编写代码伤不起。实现verilog模块例化[详细]
-
定时器任务django-crontab的使用【静态化高频率页面,增加用户体
所属栏目:[Python] 日期:2020-12-20 热度:128
? 页面静态化 思考: 网页的首页访问频繁,而且查询数据量大,其中还有大量的循环处理。 问题: 用户访问首页会耗费服务器大量的资源,并且响应数据的效率会大大降低。 解决: 页面静态化 ? ? ? 1. 页面静态化介绍 1.为什么要做页面静态化 减少数据库查询次[详细]
-
python初体验-函数(2)
所属栏目:[Python] 日期:2020-12-20 热度:68
一、函数的多参数 在学函数的定义时,我们知道了函数名后英文括号内的是函数的参数。就像咖啡机要加咖啡豆和水两个输入一样,Python 中函数的参数个数也非常灵活,支持 0 到多个参数。如果没有参数,括号内就空着,如果有多个参数,每个参数用英文逗号隔开。[详细]
-
Python 3 复习各种符号
所属栏目:[Python] 日期:2020-12-20 热度:184
关键字(Keywords): 关键字 描述 示例 and 逻辑:与 True and False == False not 逻辑:非 not True == False or 逻辑:或 True or False == True pass 表示空代码块 del empty(): pass del 可以删除变量,字典和列表中特定的索引 X = [‘a’,‘b‘,’c‘,[详细]
-
python数据l类型 ——bytes 和 bytearray
所属栏目:[Python] 日期:2020-12-20 热度:99
bytes和 bytearray bytes :可以看作是一组数值(0-256)(二进制) 的 str 序列 bytearray :可以看作是一组数值(0-256)(二进制) 的 list 序列 bytes类型 字符串转bytes类型 # 将返回 bytes 类型 b" abc "bs1 = bytes("abc","utf-8")# 可以使用字符的16进制字符[详细]
-
Python 【类与对象】
所属栏目:[Python] 日期:2020-12-20 热度:77
类与对象 把类的个例就叫做实例 (instance),可理解为“实际的例子” 类是某个特定的群体,实例是群体中某个具体的个体 Python中的对象等于类和实例的集合:即类可以看作是对象,实例也可以看作是对象, 比如列表list是个类对象,[1,2]是个实例对象,它们都[详细]
-
python 解压序列
所属栏目:[Python] 日期:2020-12-20 热度:142
任何的序列/可迭代对象可以通过赋值语句解压并赋值给多个变量。 a,b,c = ‘ hel ‘ a ‘ h ‘ b ‘ e ‘ c ‘ l ‘ s_iter = iter (s) a,c = s_iter a ‘ h ‘ b ‘ e ‘ c ‘ l ‘ ? 但是前提是变量数量必须跟序列元素的个数相同。 a,c = " hello " Traceba[详细]
-
python变量
所属栏目:[Python] 日期:2020-12-20 热度:156
变量 什么是变量? 变量,是用于在内存中存放程序数据的容器 计算机的最核心功能就是“计算”, 计算需要数据源,数据源要存在内存里,比如我要把小明的姓名、身高、年龄信息存下来,后面程序会调用。 怎样定义一个变量? 直接设置一个“变量名=值” name = "[详细]
-
进度条(python 实现)
所属栏目:[Python] 日期:2020-12-20 热度:179
1 import sys,time 2 for i in range(50 ): 3 sys.stdout.write( ‘ # ‘ ) 4 time.sleep(0.1 ) 5 if i in [10,20,40,50 ]: 6 sys.stdout.flush() 7 8 if __name__ == ‘ __main__ ‘ : 9 pass[详细]
-
用Python可视化股票指标
所属栏目:[Python] 日期:2020-12-20 热度:76
用Python可视化股票指标 一个完整的量化交易策略指考虑到交易的方方面面,但是能不能赚钱,谁知道呢 :) 但是一个量化交易可以通过回测系统建立信心然后让其一如既往的运行,以达到让钱生钱的目的,并且是自动的。 笔者主要谈纯技术面的量化交易,基本面的一[详细]
-
python判断和循环
所属栏目:[Python] 日期:2020-12-20 热度:93
python判断 a = 2b = 1if a b: print(a)else: print(b)多个if语句a = 2b = 1if a b: print(a)elif a == b: print(b)elif a b: print(a)三元表达式print(a if a b else b) #打印a如果a大于b的话,否则打印b 循环 有2种方式,for x in list,tutle,另一种是whi[详细]
-
Django的model.py
所属栏目:[Python] 日期:2020-12-20 热度:97
什么是ORM? 对象关系映射 类 》》》 表 对象 》》》 表记录 对象的属性 》》》 一条记录某个字段对应的值 django的orm不能够自动帮你创建库,但是可以自动帮你创建表提示:一个django项目就使用一个库,不要多个django项目使用一个库数据库迁移(同步)命令( *[详细]
-
Python Ethical Hacking - MAC Address & How to Change
所属栏目:[Python] 日期:2020-12-20 热度:134
MAC ADDRESS Media Access Control Permanent Physical Unique Assigned by manufacturer WHY CHANGE THE MAC ADDRESS 1.Increase anonymity 2. Impersonate other devices 3. Bypass filters ? Change the MAC Address manually. ifconfig ifconfig eth0 do[详细]
-
django发送邮件
所属栏目:[Python] 日期:2020-12-20 热度:123
第一步 :settings配置 # 发送邮件配置 EMAIL_BACKEND = ‘django.core.mail.backends.smtp.EmailBackend‘ # smpt服务地址 EMAIL_HOST = ‘smtp.163.com‘ EMAIL_PORT = 25 # 发送邮件的邮箱 EMAIL_HOST_USER = ‘[email?protected]‘ # 在邮箱中设置的客户[详细]
-
oscclient测试小程序
所属栏目:[Python] 日期:2020-12-20 热度:110
from pythonosc.udp_client import SimpleUDPClient # 从pythonosc包里导入udp_client ip_remote = ‘ 192.168.0.195 ‘ # 被发送到的ip port_remote = 7008 # 远程端口 ip_localhost = ‘ 127.0.0.1 ‘ # 本机地址 port_localhost = 5005 # 本机侦听端口 cl[详细]
-
如何在Python中获取最新目录
所属栏目:[Python] 日期:2020-12-20 热度:164
我正在寻找一种方法,可以找到在另一个目录中创建的最新目录 我唯一的方法是os.listdir(),但它显示了所有文件和目录.如何仅列出目录以及如何访问目录的属性以找出最新创建的目录? 谢谢 解决方法 import osdirs = [d for d in os.listdir('.') if os.path.isd[详细]
-
我希望子类化dict并设置默认值
所属栏目:[Python] 日期:2020-12-20 热度:97
我需要创建一个特殊的dict子类.在其中我想为一组键设置默认值. 我似乎没有找到正确的语法来做到这一点. 这是我一直在尝试的: class NewDict(dict): Key1 = "stuff" Key2 = "Other stuff" NoList = [] Nada = None 然后我实例化一个像这样的对象: Prefilled[详细]
-
如何在python中计算星期的第一个星期和最后一个星期
所属栏目:[Python] 日期:2020-12-20 热度:126
我需要在 python中计算一周的日期 我需要这个 year = 2012week = 23(a,b) = func (year,week)print aprint b2012-04-062012-06-10 你可以帮帮我吗 ? 解决方法 date对象包含weekday()方法. 对于周日,星期一6返回0. (从谷歌搜索)这里是一个解决方案:http://w[详细]
-
将多行输入存储到String(Python)中
所属栏目:[Python] 日期:2020-12-20 热度:186
输入: 359716482867345912413928675398574126546281739172639548984163257621857394735492861 我的代码: print("Enter the array:n") userInput = input().splitlines()print(userInput) 我的问题是,userInput只接受第一行值,但它没有 似乎在第一行之后接[详细]
-
python – 为什么这个回文测试不起作用?
所属栏目:[Python] 日期:2020-12-20 热度:55
回文是一个向前和向后读取相同的字符串.回文的例子包括“lol”,“abba”,“雷达”和“pickle elkci??p”.指示它是否在以下文档字符串中描述的所有情况下都有效:”’如果字符串s是回文,则返回True,否则返回False.”’ def palindrome2(s): n = len(s) pal =[详细]
-
python – 删除小部件和布局
所属栏目:[Python] 日期:2020-12-20 热度:162
我试图找到一些需要qt布局并从中删除所有内容的东西.想象一下窗口是什么样的 – 我有: QVBoxLayout | ------QHboxLayout |---------QWidget | ------QHboxLayout |---------QWidget ......... 所以我需要一些东西,我可以递归地调用CLEAR AND DELETE来自我的[详细]
-
有没有办法在Python的for循环中访问迭代计数器?
所属栏目:[Python] 日期:2020-12-20 热度:178
有没有办法在 Python的for循环中访问迭代计数器? 我通常使用自己的变量并在任何循环中增加它.有更多的pythonic方式吗? 解决方法 使用 enumerate : sequence = [1,45,65,7]for i,val in enumerate(sequence): print i,val 输出: 0 11 452 653 7[详细]
-
从IronPython初始化C#列表?
所属栏目:[Python] 日期:2020-12-20 热度:192
我在C#中有一个相对较深的对象树需要从Iron Python初始化. 我是python的新手,我正在努力进行数组的初始化. 举个例子 – 假设我在C#中有这些类 public class Class1{ public string Foo {get;set;}}public class Class2{ ListClass1 ClassOnes {get;set;}} 我[详细]
-
Python – TypeError :(函数)只需要2个参数(给定3个) – 但我只
所属栏目:[Python] 日期:2020-12-20 热度:82
我正在解析病人访问列表(csv文件).为了解决这个问题,我有一组自定义的类: class Patient: def __init__(self,Rx,ID): ....class PtController: def __init__(self,openCSVFile): self.dict=DictReader(openCSVFile) self.currentPt = '' .... def initNewPt[详细]