随笔分类 -  Python

摘要: flask中特殊变量config.py,其中配置了secret_key来加密构成session,参考:https://www.jianshu.com/p/278d4f59839d 读取文件 阅读全文
posted @ 2021-05-18 13:27 ch0bits 阅读(469) 评论(0) 推荐(0)
摘要: 结合上面的抓包,内容联想是否是文件包含题目 首先猜测 ?fp=show.php 返回结果一样,包含失败 尝试修改为 ?fp=./show 阅读全文
posted @ 2021-02-13 20:32 ch0bits 阅读(1202) 评论(0) 推荐(1)
摘要: 最近在改进打卡脚本,突然有一天遇到了问题。脚本调用了过多的webdriver程序,导致内存占用率很高,导致我无法正常连接服务器,也无法执行脚本。 阅读全文
posted @ 2021-01-03 11:20 ch0bits 阅读(2276) 评论(0) 推荐(0)
摘要: 这次设计的代码只实现: 1.对称加密密钥的安全传输 2.对称加密 3.非对称加密 4.交互界面 阅读全文
posted @ 2020-12-05 10:44 ch0bits 阅读(801) 评论(0) 推荐(0)
摘要:1.脚本代码 代码其实很早就写完了,我把更多时间花在了测试和如何自动化上 主要是使用了selenium模拟鼠标的点击以及输入功能进行打卡 #引入selenium库中的 webdriver 模块 from selenium import webdriver from selenium.webdrive 阅读全文
posted @ 2020-10-07 14:18 ch0bits 阅读(1379) 评论(0) 推荐(0)
摘要:一.简单爬取页面内容 所需要库:thinter,python3自带 代码: from tkinter import * import re import requests def input1(): link = str(inp1.get()) headers = {'user-agent': 'M 阅读全文
posted @ 2020-07-04 19:09 ch0bits 阅读(3035) 评论(0) 推荐(1)
摘要:源码: from pyecharts import Bar import re import requests num=0 b=[] for i in range(1,11): link='https://www.cnblogs.com/echoDetected/default.html?page= 阅读全文
posted @ 2020-06-26 17:28 ch0bits 阅读(453) 评论(0) 推荐(0)
摘要:常见比赛正则匹配出现在PHP和Python语句中 正则表达式: 用来匹配字符串的表达式 单字符匹配 \d:匹配一个数字 \w:匹配一个字母或数字\s:匹配一个空格或空白符 .:匹配任意字符 0\d:匹配0加上一个数字,可以匹配07,但不匹配0A 0\w:07和0A都能匹配 多字符匹配 *:表示任意个 阅读全文
posted @ 2020-06-03 21:37 ch0bits 阅读(262) 评论(0) 推荐(0)
摘要:实验要求编写爬虫 要求1.使用threading函数(重点,实现多线程);2.使用geturl模块(这个无所谓,用requests都可以) 一. import requests link='https://www.cnblogs.com/echoDetected/' headers={'User-A 阅读全文
posted @ 2020-06-02 20:24 ch0bits 阅读(234) 评论(0) 推荐(0)
摘要:日常写脚本,最后添了关闭文件报错,错误原因是把f.open().read()连接使用(语法没有什么问题) 修改成如下,就能正常打印读取文件的内容 f=open('/Users/ASUS/desktop/vray.txt','r') print(f.read()) f.close() 关于写入文件,会 阅读全文
posted @ 2020-05-28 06:54 ch0bits 阅读(238) 评论(0) 推荐(0)
摘要:第5章-5 统计字符出现次数 a=str(input()) n=str(input()) b=len(a) count=0 for i in range(b): if(a[i]==n): count+=1 print(count) 第5章-6 统计工龄 a=int(input()) b=list() 阅读全文
posted @ 2020-05-25 16:38 ch0bits 阅读(336) 评论(0) 推荐(0)
摘要:题目要求我们实现进制的转换,当时做题只写出来一个实现两位数的 import math a,b=map(int,input().split(',')) c=len(str(a)) d=e=f=0 g=a for i in range(c): g-=f d=round(g/10**(c-i-1)) f= 阅读全文
posted @ 2020-05-14 16:02 ch0bits 阅读(240) 评论(0) 推荐(0)
摘要:第5章-4 分析活动投票情况 利用集合分析活动投票情况。第一小队有五名队员,序号是1,2,3,4,5;第二小队也有五名队员,序号6,7,8,9,10。输入一个得票字符串,求第二小队没有得票的队员 输入格式: 在一行中输入得票的队员的序列号,用逗号隔开。 输出格式: 一行中输出第二小队没有得票的队员序 阅读全文
posted @ 2020-04-23 18:14 ch0bits 阅读(745) 评论(0) 推荐(0)
摘要:第5章-3 四则运算(用字典实现) a=int(input()) b=input() c=int(input()) if(c==0): print('divided by zero') else: jisuan={'+':a+c,'-':a-c,'*':a*c,'/':a/c} r=jisuan[b 阅读全文
posted @ 2020-04-22 22:40 ch0bits 阅读(330) 评论(0) 推荐(0)
摘要:n=int(input()) num=0 sum=0 for i in range(n): p=eval(input()) for j in p: key=p[j] for s in key: num=num+1 sum=sum+key[s] print('%d %d %d'%(n,num,sum) 阅读全文
posted @ 2020-04-15 13:58 ch0bits 阅读(270) 评论(0) 推荐(0)
摘要:(PTA的Python题目4-21到4-30暂未解答,之后会抽时间再回头解答题目)写道题预热一下 这里涉及到字典问题。在Python字典是一系列键-值对,每个键都与一个值相关联,你可以使用键来访问与之相关联的值。事实上,我们可将任何Python对象用作字典中的值。(摘自《Python编程 从入门到实 阅读全文
posted @ 2020-04-12 23:47 ch0bits 阅读(535) 评论(0) 推荐(0)
摘要:抽空做做题 大概思路是将输入的两个整数强制类型转换,一个转换成列表(python方便的地方来了,只要一句话就能把一个个整数拆分成列表的元素),一个转换成字符(需注意输入的时候故意在digit后面加空格了,要把空格删除) 之后迭代count++ def CountDigit(a,b): count=0 阅读全文
posted @ 2020-03-30 23:20 ch0bits 阅读(227) 评论(0) 推荐(0)
摘要:好久没写题目了,最近C语言也快忘得差不多了,要孰能生巧 1. def fn(m, n): sum=res=0 for i in range(1, n+1): sum=sum+m m=m*10 res=res+sum return res 2. 我以为我看懂题目了,其实没有 def isPrime(n 阅读全文
posted @ 2020-03-25 23:58 ch0bits 阅读(327) 评论(0) 推荐(0)
摘要:第4章-21 判断上三角矩阵 通过观察发现只要满足数组中,所在行大于所在列的数是0就行了: T = int(input()) for i in range(T): a = [] flag = 0 n = int(input()) for j in range(n): s = input() a.ap 阅读全文
posted @ 2020-03-04 22:47 ch0bits 阅读(260) 评论(0) 推荐(0)
摘要:这次来写一个文件查找的脚本,需要导入的模块是OS:常用OS函数: os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。 os.getenv()和os.putenv:分别用来读取和设置环境变量 os.listdir():返回指定目录下的所有文件和目录名 os.remove(fi 阅读全文
posted @ 2020-03-03 20:06 ch0bits 阅读(215) 评论(0) 推荐(0)