
Python
文章平均质量分 71
星球守护者
要学会感恩同情宽容忍耐积极与真诚。希望是心灵的一种支持力量。逆境的回馈,使生命将更加精彩而富足。
展开
-
windows10上同时安装pythoy2和python3
文章目录win10上同时安装pythoy2和python3第一步 下载安装包第二步 安装python2第三步 安装python3第四步 配置环境变量第五步 使用python2测试SQLmap第六步 使用python3测试dirmap离线将安装包导入新的win10第一步 将python2、python3的压缩包导入第二步 配置环境变量第三步 测试过程笔记摘抄win10上同时安装pythoy2和python3第一步 下载安装包https://www.python.org/ftp/python/3.7.8/原创 2021-05-21 00:24:48 · 470 阅读 · 3 评论 -
window10下安装python3
环境准备电脑是windows10安装的python版本为最新的python3.7.0第一步 去官网下载python安装包https://www.python.org/https://www.python.org/downloads/windows/第二步 解压文件,一路下一步第三步 安装完成,测试成年人的友谊,难得而易失,经不起半点冷漠和折腾。...原创 2020-07-16 13:51:46 · 309 阅读 · 0 评论 -
python破解wifi密码
第一步:判断自己笔记本电脑是否有无线网卡import pywififrom pywifi import const #引入一些常量#判断是否有无线网卡def gic(): wifi = pywifi.PyWiFi() #创建一个无线对象 #print(wifi) ifaces = wifi.interf...原创 2019-09-22 12:11:22 · 26198 阅读 · 17 评论 -
python在linux通过socket定义函数
客户机端import socketip = "10.0.105.182" #服务器的port = 5000 #对方的端口c = socket.socket(socket.AF_INET,socket.SOCK_STREAM)c.connect((ip,port))def send_file(): file = input("请输入要发送的文件:") filenam...原创 2019-09-17 12:27:14 · 975 阅读 · 0 评论 -
python在linux中socket
发送命令服务器端 #!/usr/local/bin/python3 import socket import os ip = "10.0.105.182" post = 5000 s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.bind((ip,post)) s.list...原创 2019-09-17 12:17:25 · 2837 阅读 · 0 评论 -
python套接字实现连接linux
实验环境 linux主机 设置socket服务器端口 IP:10.0.105.182 window主机设置客户端linux主机 socket服务器端 #!/usr/local/bin/python3import socketimport osip = "10.0.105.182" #自己的ippost = 5000s = socket.socket(socket.AF_I...原创 2019-09-16 18:38:13 · 1097 阅读 · 0 评论 -
python字典
字典基础创建字典基本操作len(d):返回字典的键值的长度person = {"username":"wcp","age":18}counts = len(person)print(counts)d[k]:获取k这个key对应的值 person = {"username":"wcp","age":18}username = person["username"]age = ...原创 2019-09-13 18:59:40 · 852 阅读 · 0 评论 -
python元组tuple
元组: 使用与列表相似,不同之处在于元组是不可修改的,元组使用圆括号,而列表使用中括号定义元组使用逗号的方法a = 1,2,3print(type(a))print(a)使用圆括号的方法a = (1,2,3)print(type(a))print(a)使用tuple函数alist = [1,2,3]aTuple = tuple(alist)print(aTupl...原创 2019-09-13 18:08:31 · 885 阅读 · 0 评论 -
python 列表list
“列表”是一个值,它包含多个字构成的序列。术语“列表值”指的是列表本身(它作为一个值,可以保存在变量中,或传递给函数,像所有其他值一样),而不是指列表值之内的那些值。列表值看起来像这样:['cat', 'bat', 'rat', 'elephant']。就像字符串值用引号来标记字符串的起止一样,列表用左方括号开始,右方括号结束,即[]。列表中的值也称为“表项”。表项用逗号分隔(就是说,它们...原创 2019-09-13 17:37:57 · 1233 阅读 · 0 评论 -
python字符串
字符串定义:是以单引号或双引号括起来的任意文本'abc' "abc"(字符串不可变)创建字符串str1 = "sunck is a good man!"str3 = "sunck is a nice man!"str5 = "sunck is a handsome man!"print(str1)print(str3)print(str5)字符串运算字符串连接str6...原创 2019-09-13 15:24:37 · 1014 阅读 · 0 评论 -
python 正则表达式
正则表达式(RE)是一些由字符和特殊符号组成的字符串,它们能按某种模式匹配一系列有相似特征的字符串匹配规则: end = system("ping -c2 -i0.2 -w2 %s &> /dev/null" %(ipaddr))#每次发生2个包,间隔0.2秒,最长等待2秒将信息不显示输出 if end == 0: ...原创 2019-09-12 19:34:25 · 997 阅读 · 0 评论 -
在linux用python实现添加用户和密码
实验要求要求建立一个模块文件函数实现8位随机密码的输出虚拟机建立 user1 user2 user3 每个用户使用随机密码 密码和用户名的对应关系写入家目录 userlist.txt文件将文件内容以邮件的形式发送给root用户 补充:添加用户时不做密码二次验证 [root@allen Desktop]# echo "456" | passwd --stdin allen ...原创 2019-09-12 18:34:49 · 3507 阅读 · 0 评论 -
python实现计算器
#定义除法函数 def chu_fa(num1,num2): return num1 / num2 #定义加法函数 def add(num1,num2): return num1 + num2 #定义乘法函数 def multiply(num1,num2): return num1 * num2 #...原创 2019-09-11 21:17:21 · 2095 阅读 · 0 评论 -
python爬虫获取图片2
import urllib.requestimport re隐藏登录信息def get_html(url): request = urllib.request.Request(url) #添加地址 request.add_header("user-agent","Mozilla/4.0 (Windows NT 6.5.0;\ Win32; x86; rv:69.0)...原创 2019-09-11 21:04:52 · 1075 阅读 · 0 评论 -
python爬虫获取图片
import urllib.requestimport re隐藏自己的包头信息def get_html(url): request = urllib.request.Request(url) #添加地址 request.add_header("user-agent","Mozilla/4.0 (Windows NT 6.5.0;\ Win32; x86; rv:69...原创 2019-09-11 20:57:28 · 1599 阅读 · 0 评论 -
python实现账号和密码匹配
准备文件test.txt文件,存放etc/shadow的[shadow信息的介绍](https://blog.youkuaiyun.com/qq_41901122/article/details/100067984)wordlist.txt 存放密码的文档(自己随便生成一个)编写python代码import crypt with open(r"/root/Desktop/test.txt"...原创 2019-09-11 18:24:08 · 3484 阅读 · 0 评论 -
python正则IP和mac
python源码import re #导入re正则表示式with open(r"C:\Users\changpin\Desktop\ipmac.txt","r") as f: #读取文件内容, data = f.readlines() #按行读取 print("原文件中的IP和mac") for i in data: print(i,end ="") ...原创 2019-09-11 17:45:57 · 1407 阅读 · 0 评论 -
python在linux中随机生成密码
import string as st #导入字符,下面第二张图有解释import random #导入随机函数#print(help(string)) #查看的帮助信息passwordrange = st.digits + st.ascii_letters # 生成字符串print(type(passwordrange))# 查看生成的passwordrange的类型print(...原创 2019-09-11 12:19:36 · 1044 阅读 · 0 评论 -
python猜拳小游戏
游戏规则:玩家和电脑进行三局两胜游戏玩家输入012,0石头1剪刀2布3退出电脑随机生成结果只要玩家先赢两局,或者电脑先赢两句,就结束比赛import randomprint("欢迎进入猜拳小游戏")print("只要玩家先赢两局,或者电脑先赢两句,就结束比赛")alist = ["石头","剪刀","布"] #定义一个列表winlist = ["石头剪刀","剪刀布","布石头"...原创 2019-09-09 20:30:59 · 2109 阅读 · 0 评论 -
python 求偶数和
方法一:num1 = 0 #控制奇数count1 = 0 #存放总和的变量while (num1 < 11): count1 += num1 num1 += 2print (count1) #输出总和方法二: num2 = 0 #控制数字 count2 = 0 #存放总和 while (num2 < 11): ...原创 2019-09-09 09:23:44 · 20880 阅读 · 4 评论 -
python猜数字游戏
规则:随机生成[0,100)的整数玩家猜随机数from random import randint #导入随机函数库rannum = randint(0,100) #随机生成随机数count = 0while (count < 10): #控制猜数的次数50 count+=1 ...原创 2019-09-09 08:55:55 · 1274 阅读 · 0 评论 -
pythom打印九九乘法表
首先变量i 控制行变量j控制列range(10)表示 [0,10)range(1,10) 表示[1,9)range(10) + 1表1示[1,10)for i in range(1,10):for j in range(i):#print((j+1),"*", i,"=",(j+1)i,"\t",end="")print("%d%d=%-4d" %((j+1),i,(j+1)*i)...原创 2019-09-09 08:48:08 · 1140 阅读 · 0 评论 -
python 常用的函数
abs()----返回数字的绝对值max()----返回给定参数的最大值min()----返回给定参数的最小值pow()----求x的y次方round()----round(x,[,n])返回浮点数x四舍五入值如果给出n值,则代表舍入到小数点后n位math()import math#导入库#库:封装一些功能#math: 数学相关的库math.ceil() ----- 向上取整...原创 2019-09-08 20:46:45 · 805 阅读 · 0 评论 -
python Number(数字)类型
分类:整数、浮点型、复数整数 可以处理任意大小的整数包括复数在程序中的表示和数学的写法一样定义方式浮点型由整数部分与小数部分组成,浮动数运算可能会四舍五入的误差复数实数和虚数部分组成数字类型转换#如果有其他无用字符会报错print(int(1.9))print(float(1))print(int("123"))print(float("12.3"))#只有作为·正...原创 2019-09-08 20:32:02 · 974 阅读 · 0 评论 -
python常量与变量
常量程序运行期间不能改变的数据常量概述 程序可操作的存储空间的名称 程序运行期间能改变的数据 每个变量都有特定的类型作用:将不同类型的数据存储到内存 定义变量 变量名 = 初始值(初始值:为了确定变量的类型) age = 0 数据存储 变量名 = 数据值 注意:...原创 2019-09-08 20:22:38 · 927 阅读 · 0 评论 -
python 标识符
标识符是一串字符串(注意字符串未必是标识符)规则作用:给变量、函数等命名的注意:在python中,非ASCII标识符也是可以的昔日不恋,未来笑迎原创 2019-09-08 20:09:07 · 1376 阅读 · 0 评论 -
Python基础知识-程序书写
print()函数print()函数将括号内的字符串显示在屏幕上。input()函数函数等待用户在键盘上输入一些文本,并按下回车键。len()函数你可以向 len()函数传递一个字符串(或包含字符串的变量),然后该函数求值为一个整型值,即字符串中字符的个数str()函数如果想要连接一个整数(如 18)和一个字符串,再传递给 print(),就需要获得 值’18’。它是18 的字符串...原创 2019-09-07 21:15:05 · 1221 阅读 · 0 评论 -
python基础知识一
python操作符常见数据类型字符串连接和复制“+”在用于两个字符串时,它将字符串 连接起来,成为“字符串连接”操作符。“*”操作符用于一个字符串 值和一个整型值时,它变成了“字符串复制”操作符。在交互式环境中输入一个字 符串乘一个数字,赋值语句:赋值语句包含一个变量名、一个等号(称为赋值操作符),以及要存储的值。变量名你可以给变量取任何名字,只要它遵守以下 3 条规则:...原创 2019-09-07 20:48:36 · 1185 阅读 · 0 评论