01 2021 档案
摘要:p = lambda x,y:x+y#匿名函数匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。 #lambda 函数可以接收任意多个参数 (包括可选参数) 并且返回单个表达式的值。 print(p(4,6))10 a=lambda x:x*x print(a(3))9 a =
阅读全文
摘要:import pypinyin # 不带声调的(style=pypinyin.NORMAL) def pinyin(word): s = '' for i in pypinyin.pinyin(word, style=pypinyin.NORMAL): s += ''.join(i) return
阅读全文
摘要:1.确认安装位置:D:\Anaconda3 2.进入: D:\Anaconda3\Scripts 3.pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pypinyin
阅读全文
摘要:#!/usr/bin/env python3 # -*- coding: utf-8 -*- '''对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符: 并不局限于ascii编码 由于Python的字符串类型是str,在内存中以Unicode
阅读全文
摘要:#实时监控剪贴板内容的变化,并替换其中的回车,换行,逗号,再写入剪切板,以供使用。 import pyperclip import time last_string = pyperclip.paste() while True: # 检测频率 time.sleep(0.2) string = pyp
阅读全文
摘要:'''pandas 中 inplace 参数在很多函数中都会有,它的作用是:是否在原对象基础上进行修改 inplace = True:不创建新的对象,直接对原始对象进行修改; inplace = False:对数据进行修改,创建并返回新的对象承载其修改结果。 默认是False,即创建新的对象
阅读全文
摘要:import aircv as ac import matplotlib.pyplot as plt '''imshow()函数格式为: matplotlib.pyplot.imshow(X, cmap=None) X: 要绘制的图像或数组。 cmap: 颜色图谱(colormap), 默认绘制为R
阅读全文
摘要:arrarray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])arr1array([0, 1, 2, 3, 4])np.intersect1d(arr,arr1)#计算数组ARR ARR1的交集,并排序array([0, 1, 2, 3, 4])np.union1d(arr,arr
阅读全文
摘要:百分位数,统计学术语,如果将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百分位的百分位数。运用在教育统计学中,例如表现测验成绩时,称PR值。分位数是以概率将一批数据进行分割比如说,这里有一组6个同学的分数为[12, 31, 22, 61, 52, 88],然后我
阅读全文
摘要:def gongyueshu(m,n): if m<n: m,n=n,m elif m==n: return m if m/n==int(m/n): return n else: for i in range(n,0,-1): if m/i==int(m/i) and n/i==int(n/i):
阅读全文
摘要:DEV-C++调试设置方法:默认不能调试,打开调试的方法: 1.点击“工具”菜单--编译选项--“代码生成/优化”--连接器--“产生调试信息”为YES,单击“确定”实现调试过程中,选择指定变量,即可显示相应变量的值,并且随着程序的变化而变化2.点击”工具“菜单--环境选项--”浏览DEBUG变量“
阅读全文
摘要:下载STYLEAStyle_3.1_windows.zip解压缩,复制到C:\Program Files (x86)\Dev-Cpp\AStyle以管理员身份打开dev-c++软件“工具”--配置工具--添加标题:MYSTYLE程序,浏览:选择C:\Program Files (x86)\Dev-C
阅读全文
摘要:import numpy as np import time def python_sum(n): a=[i**2 for i in range(n)] b=[i**3 for i in range(n)] c=[] for i in range(n): c.append(a[i]+b[i]) re
阅读全文
摘要://<>引用头文件:标准头文件,不在当前文件夹中,模块外的头文件 //""引用头文件:引用的文件在当前工程中,属于当前工程,在同一文件夹中 ,模块内的头文件 #include <stdio.h>//头文件 int main(){ printf("hello world,欢迎来到C世界"); }
阅读全文
摘要:#判断是否可迭代,使用iter函数来测试 def isiterable(obj): try: iter(obj) return True except TypeError: return False aa='1232342ab' print(isiterable(aa)) bb=[1,2,3,4]
阅读全文
摘要:python pyinstxtractor.py main.exe
阅读全文
摘要:1. 'ImportError: No module named xxx' 可能是xxx.pyd所在路径不在sys.path中。 解决方法:import之前用sys.path.append()方法加入xxx.pyd所在路径,确定当前路径推荐用os.path.realpath('.')。 2. ‘Im
阅读全文
摘要:关键点找到了。把 jz short loc_10004753 改成jnz short loc_10004753即可。 IDA-》edit-》Patch program-》Assemble修改,然后 IDA-》edit-》Patch program-》Apply patches to input fi
阅读全文
摘要:>>> a,b,c,d=1,2,3,4>>> a,b,c,d=d,c,b,a>>> print(a,b,c,d)4 3 2 1>>>
阅读全文
摘要:PYTHON3.6安装时提示是否安装(TK) 引入模块import tkinter(都小写)
阅读全文
摘要:>>> help(twain) Help on module twain: NAME twain - Created on Sep 4, 2011 DESCRIPTION @author: misha CLASSES _ctypes.Structure(_ctypes._CData) BITMAPI
阅读全文
摘要:将twain.pyd复制到Python27 \ Lib \ site-packages 首先 import XXX(包括pyd的文件名)print(dir(XXX))print(help(xxx)) 其中dir( ) 列出了属性和方法而hlep()直接列出了其中的函数以及参数,并且是源码的函数名和类
阅读全文
摘要:mysql 默认使用端口3306 MYSQL服务器:WIN7 控制面板,WINDOWS防火墙--高级设置--入站规则--新建规则--端口--TCP-特定本地端口--3306--允许连接--下一步,至完成 即可解决
阅读全文
摘要:excel vslookup应用举例 =vslookup("第一个需要查找的对象“,”查找的区域范围“,”查找的最终目标在区域的第几列“,”精确/模糊查找方式“ 查找区域最好根据被查找目标排序
阅读全文
摘要:内连接:连接的多个数据必须存在才能连接select * from sjh14482条记录 create table sjha as ( select * from sjh1 limit 20 )select * from sjha20条记录 根据sjh1表的前20条记录新建表sjha内连接 左连接
阅读全文
摘要:C语言是C89标准,C++是C++99标准的。C89就是在1989年制定的标准,如今最新的是C11和C++11标准。根据不同的标准,它们的功能也会有所不同,但是越新的版本支持的编译器越少
阅读全文
摘要:打开navicat for mysql连接mysqlcreate database lianxi刷新,双击lianxi,双击"表“点击右边的”导入向导“选择”ODBC"下一步点击数据源(...)打开连接属性对话框,选择“sql server native client 10.0"下一步选择相应的SQ
阅读全文
摘要:import sys import os import sqlite3 ##sys.path.append(os.path.abspath(os.path.dirname(__file__) + '/' + '..')) ##sys.path.append("..") class ConnectSq
阅读全文
摘要:当前文件名:sqlite3.py 文件引入import sqlite3 运行会出错,因为调用sqlite3的方法首先从当前文件找方法,当然找不到,所以会报错了
阅读全文
摘要:import pymysql class MysqlHelper(object): conn = None def __init__(self, host, username, password, db, charset='utf8', port=3306): self.host = host se
阅读全文
摘要:import pymssql class MSSQL: def __init__(self,host,user,pwd,db): self.host = host self.user = user self.pwd = pwd self.db = db def __GetConnect(self):
阅读全文
摘要:import pandas as pd '''特例说明 file1="a20201220.xlsx" sheetname='Sheet1' df=pd.read_excel(file1,sheetname,usecols="A:D")#读取第A-D四列所有内容 df=pd.read_excel(fi
阅读全文
摘要:C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys 找到密钥文件, 根据时间判断具体是哪一个文件,赋予network service读权限
阅读全文
摘要:from winreg import * import re def subRegKey(key, pattern, patchlist): # 个数 count = QueryInfoKey(key)[0] for index in range(count): # 获取标题 name = Enum
阅读全文
摘要:TextBox1.Text = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
阅读全文
摘要:通过创建自己的RSA密钥来保护web.config1创建RSA密钥:C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -pc "Mykeys" -exp (-exp可导出)Microsoft (R) ASP.NET RegII
阅读全文
摘要:在WEB网站开发过程中,如果我们将数据库连接字符串封装到.DLL文件中,将会给数据库和程序的迁移带来麻烦,因为万一服务器地址或者数据库发生变更,那么我们就不得不修改源程序并重新将其编译。最好的解决方法是将数据库连接字符串写入到web.config配置文件中,可问题是将连接字符串写入到web.conf
阅读全文
摘要:connectionStrings 在vs.net 2005 beta 2开始,如果你在web.config中使用了数据库连接字符串的配置,那么应该按如下的方法去写: <connectionStrings><add name="NorthwindConnectionString" connectio
阅读全文
摘要:<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title>
阅读全文
摘要:import pandas as pd #函数定义时指明自变量,指明自变量的类型,指定自变量的默认值 #函数定义时,可以通过“自变量名称=常量”的方式指定自变量的默认值,调用时可以省略对应的自变量(按默认调用),如果写明对应的常量或变量,则按对应的变量来调用函数 #函数定义时,指明变量的类型,这样使
阅读全文
摘要:在使用SQL语句进行数据表插入insert操作时,如果表中定义了主键,插入具有相同主键的记录会报错: Error Code: 1062. Duplicate entry 'XXXXX' for key 'PRIMARY'(主键冲突) 这样我们只好检查主键是不是存在,若存在则更新,若不存在则插入。或者
阅读全文
摘要:fp = open(aa, 'rb') try: img = fp.read() except: print("图片打开出错") fp.close() return img #上面的代码读图片到内存 images=aa.du("222.jpg") sql=f"insert into xsxx6 (x
阅读全文
摘要:练习:登录后不确认是否曾经做过;登录后时间是+,不是减 if ((sj == null) || (sj == "")) { sj = (2400+ jjk * css * 2).ToString(); } else { sj = (int.Parse(sj) + jjk * css * 2).ToS
阅读全文
摘要:<asp:RadioButton ID="daadaa" runat="server" GroupName="dada" OnCheckedChanged="daa_CheckedChanged" Checked='<%#Eval("zdidada").ToString()=="A" ?true:f
阅读全文
摘要:def jiancezong(): #继续观看 确认下载 xmlb=["./xmcs.png","./xmjxck.png","./xmqrxz.png","./xmjx.png"] aak8='adb -s {0} shell input keyevent 4'.format(sjh)#返回 qu
阅读全文
摘要:1.不能用pip instal mysqldb安装 2.到https://pypi.org/project/mysqlclient/#files下载对应版本的mysqlclient 3.6 3.7 3.8一定要版本对应 3.下载的文件:mysqlclient-2.0.3-cp37-cp37m-win
阅读全文
摘要:insert into xsxx(name,xb) values('李四','男') 错误提示: [SQL]insert into xsxx3(name,xb) values('李四','男') [Err] 1366 - Incorrect string value: '\xE6\x9D\x8E\x
阅读全文
摘要:1.C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqladmin shutdown可能提示:localhost不能启动mysql2.C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --default
阅读全文
摘要:'''作为线性图的替代,可以通过向 plot() 函数添加格式字符串来显示离散值。 可以使用以下格式化字符。 字符 描述 '-' 实线样式 '--' 短横线样式 '-.' 点划线样式 ':' 虚线样式 '.' 点标记 ',' 像素标记 'o' 圆标记 'v' 倒三角标记 '^' 正三角标记 '<
阅读全文
摘要:import pymysql class MysqlHelper(object): conn = None def __init__(self, host, username, password, db, charset='utf8', port=3306): self.host = host se
阅读全文
摘要:删除:delete from user(删除user表中所有记录)不带星号 显示记录数:select count(1) from user (不用count(*)效率低)(1可以替换成字段名: select count(tigan) from tiku) mysql> create database
阅读全文
摘要:常见数据库SELECT结果只显示前几条记录方法汇总 为了查看数据表中的数据情况。经常会遇到想让查询结果只显示N行,比如只显示10行的情况。不同的数据库有不同的关键字和SELECT实现语法。 1、SQL Server数据库select top 10 * from table_name; 2、DB2数据
阅读全文
摘要:''' filter() 函数是一个对于可迭代对象的过滤器,过滤掉不符合条件的元素, 返回的是一个迭代器,如果要转换为列表,可以使用 list() 来转换。 该函数接收两个参数,第一个为函数的引用或者None,第二个为可迭代对象, 可迭代对象中的每个元素作为参数传递给函数进行判,然后返回 True
阅读全文
摘要:''' 函数的作用: 动态执行python代码。也就是说exec可以执行复杂的python代码,而不像eval函数那样只能计算一个表达式的值。 exec(source, globals=None, locals=None, /) source:必选参数,表示需要被指定的python代码。它必须是字符
阅读全文
摘要:''' eval() 函数用来执行一个字符串表达式,并返回表达式的值。 语法 以下是 eval() 方法的语法: eval(expression[, globals[, locals]]) 参数 expression -- 表达式。 globals -- 变量作用域,全局命名空间,如果被提供,则必须
阅读全文
摘要:''' enumerate是翻译过来是枚举的意思,看下它的方法原型: enumerate(sequence, start=0),返回一个枚举对象。 sequence必须是序列或迭代器iterator,或者支持迭代的对象。 enumerate()返回对象的每个元素都是一个元组, 每个元组包括两个值,一
阅读全文
摘要:''' python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。 在 python 2.3 版本之前不允许处理复数。 函数语法 divmod(a, b) 参数说明: a: 数字 b: 数字 ''' print(divmod(20,4
阅读全文
摘要:''' dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 语法 dir 语法: dir([object]) 参数说明: o
阅读全文
摘要:''' 描述 dict() 函数用于创建一个字典。 语法 dict 语法: class dict(**kwarg) class dict(mapping, **kwarg) class dict(iterable, **kwarg) 参数说明: **kwargs -- 关键字 mapping --
阅读全文
摘要:''' 描述: delattr函数用于删除属性 delattr(x,'foobar)相当于del x.foobar 语法: setattr(object,name) 参数: object--对象 name--必须是对象的属性 返回值: 无 ''' class People(): sex='男' de
阅读全文
摘要:''' 描述 classmethod 修饰符对应的函数不需要实例化,不需要 self 参数, 但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 语法 classmethod 语法: classmethod 参数 无。 返回值 返回函数的类方法。 ''' cl
阅读全文
摘要:''' all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、FALSE 外都算 TRUE。 语法 以下是 all() 方法的语法: all(iterable) 参数 iterable -- 元组
阅读全文
摘要:ord(c)#字符转ASCII码值,10进制;自变量只能是一个字符 chr(a)#通过ASCII码值得到对应的字符 bin()函数:将整数(十 等进制)转化为二进制 bool():将指定参数转化为bool,(0 ,'',false转化结果为false,其他转化结果为true)
阅读全文
摘要:def count_words(filename):#统计指定文件单词的数量 """Count the approximate number of words in a file.""" try: with open(filename, encoding='utf-8') as f: content
阅读全文
摘要:import sys #第1:print(6/0) #直接运行该命令,出现异常,程序终止 #异常提示: '''Traceback (most recent call last): File "F:/file2.py", line 2, in <module> print(6/0) ZeroDivis
阅读全文
摘要:filename = 'pi_digits.txt' with open(filename) as f:#默认以只读方式打开文件 lines = f.readlines()#读取所有行,结果为列表,每行为列表一元素 for line in lines: print(line.rstrip()) wi
阅读全文
摘要:1.安装原软件,不要打开软件2.将Navicat_Keygen_Patch_v3.4_By_DFoX_URET复制到软件安装位置,运行3.选择navicat v12 products:SQL Server(MY SQL分别对应选择) Languages:Simplitied Chinese4.点击“
阅读全文
摘要:import pymssql class MSSQL: def __init__(self,host,user,pwd,db): self.host = host self.user = user self.pwd = pwd self.db = db def __GetConnect(self):
阅读全文
摘要:class A(object): def __init__(self): self.nameaa = 'aa' def funca(self): print('function a %s' % self.nameaa) class B(A): def __init__(self): self.nam
阅读全文
摘要:#reversed()函数是返回序列seq的反向访问的迭代器。参数可以是列表,元组,字符串,不改变原对象。 l=[1,2,3,4,5] l1=reversed(l) for i in l1: print(i,end='')#参数为列表,第一次查看有结果输出,以后则为空,没有内容 print(1111
阅读全文
摘要:构造函数 __construct:是在对象被创建是自动调用的方法,用来完成初始化操作 构造函数有以下特点:1.构造函数的名字必须与类名相同;2.构造函数可以有任意类型的参数,但不能具有返回类型;3.定义对象时,编译系统会自动地调用构造函数;4.构造函数是特殊的成员函数,函数体可以在类体内,也可写在类
阅读全文
摘要:将文本中的 tasting123删除 with open("fileread.txt","r",encoding="utf-8") as f: lines = f.readlines() #print(lines) with open("fileread.txt","w",encoding="utf
阅读全文
摘要:#构造函数是在对象被创建是自动调用的方法,用来完成初始化操作class Test(object): def __init__(self, name): self.name = name print('这是构造函数') def say_hi(self): print('hell, %s' % self
阅读全文
摘要:#srt.art(1,2)是实例化这个类,也就创建一个对象,这个时间构造器去实例化 #然后class默认的构造器是不带参数,也就是实例化的时候如果直接art()不带参数 #就不需要额外写一个构造函数,因为默认就是不带参数的。 #如果需要带参数的话就要重载构造函数,就是说必须要写一个构造函数带参数的。
阅读全文
摘要:from moudule import *(这种方法不推荐) 一般不推荐使用“from 模块 import”这种语法导入指定模块内的所有成员,因为它存在潜在的风险。 比如同时导入 module1 和 module2 内的所有成员,假如这两个模块内都有一个 foo() 函数,那么当在程序中执行如下代码
阅读全文
摘要:import sys print(sys.winver) 3.7 # 导入sys模块的argv,winver成员,并为其指定别名v、wv from sys import argv as v, winver as wv # 使用导入成员(并指定别名)的语法,直接使用成员的别名访问 print(v[0]
阅读全文
摘要:# 导入sys整个模块 import sys # 使用sys模块名作为前缀来访问模块中的成员 print(sys.argv[0]) 当前文件名:12.py 程序运行结果: RESTART: D:/ADB/kuaidou0102/kuaidou1210/12.py D:/ADB/kuaidou0102
阅读全文
摘要:#遍历字典中的所有键和值 zd1={"姓名":"张三","年龄":20,"性别":"女"} zd2={"姓名":"张三","年龄":"20","性别":"女","小名":"张三"} for zd in zd1: #默认显示字典中的键 print(zd,end='') print(1) for zd
阅读全文
摘要:aa=[1,2,3,4] bb=aa.pop()#删除最后一个元素,并将这个值给变量bb aaa=aa.pop(0)#删除第一个元素,并将这个值给变量aaa print(aa,bb,aaa) mm="12312" aa="aadf dsfdf {}".format(mm) #原有格式format写法
阅读全文