领导吃饭,把领导全部喝趴了。然后每个人都有人接回家,唯独我没有,当时走着去路边打车,被风一吹终于忍不住了,直到吐干净了,劲过去了,已经是凌晨四点了,摸摸手机,零条短信,零条来电,只有那棵树整整支撑了我五个小时。。。。
---- 网易云热评
一、概念
HTML是超文本标记语言,不是一种编程语言,标记语言是一套标记标签,使用标记标签来描述网页,HTML文档也叫做 web 页面
二、标签
标签通常被称为HTML标签,是由尖括号包围的关键词,比如 <html>,通常是成对出现的,比如 <b> 和 </b>,第一个标签是开始标签,第二个标签是结束标签
三、web浏览器
Web浏览器(谷歌浏览器,IE,Firefox)是用于读取HTML文件
1、我们新建一个html文件,用记事本打开,输入以下内容:
<html>
<head>
<title>hello word</title>
</head>
<body>
<h1>这里是标题</h1>
<p>这里是段落</p>
</body>
</html>
2、用web浏览器打开显示以下内容
3、右击网页,查看源代码,发现和我们写在记事本的呢日用一样
四、特殊字符
如果直接输入<>,就会报错,所以我们需要用特殊字符替代特殊符号
例如:"<"、">"代表<>
代表空格
<h1>这里<是>标题</h1>
<p>这里是 段落</p>
五、标签介绍
<head>里面可以添加的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript>, and <base>.
例如:
<head>
<meta charset="utf-8"> <!--定义网页编码格式-->
<title>hello word</title>
</head>
<title>定义了浏览器工具栏的标题,当网页添加到收藏夹时,显示在收藏夹中的标题,显示在搜索引擎结果页面的标题
例如:<title>hello word</title>,收藏该网页的时候会自动命名Wiehello word
<body>定义文档的主体,包含文档的所有内容(比如文本、超链接、图像、表格和列表等等)
例如:
<body style="background-color:#8A2BE2;"> <!--网页背景颜色设置成紫色-->
<h1>这里是标题</h1>
<p>这里是段落</p>
</body>
<br> 换行标签
<pre> 文本通常会保留空格和换行符。而文本也会呈现为等宽字体
<a>标签定义超链接,用于从一个页面链接到另一个页面,元素最重要的属性是 href 属性
例如:<a href="https://www.baidu.com/">百度</a>,点击百度就会跳转到百度网站
<ul>无序列表
<ul>
<li>好好学习</li>
<li>天天向上</li>
<li>好好学习</li>
<li>天天向上</li>
</ul>
<ol>有序列表
<ol>
<li>好好学习</li>
<li>天天向上</li>
<li>好好学习</li>
<li>天天向上</li>
</ol>
<hn>标题标签,一共6级
<h1>好好学习</h1>
<h2>天天向上</h2>
<h3>好好学习</h3>
<h4>天天向上</h4>
<form>表单标签
<form>
name:
<input type="text" name="name">
pass:
<input type="text" name="pass"></br>
<input type="submit" name="提交">
</form>
禁止非法,后果自负
欢迎关注公众号:web安全工具库
默认的标签可以在需要时修改,上图中就是开发区选中一个Pane元件,下部属性中显示其为div标签对象,所以我们一般其称为显示块元件
以上示例是一个表格元件,默认的表格中行元件标签是tr WWW规范中,表格行元件tr中必须是td元件,不能是div或其他,所以如果我们需要放一个显示块元件时,需改显示块元件的TAG为td 同理,可以查看表格中默认放的日期、数字TAG都是td
上例是用百度UEditor在线进行一个表格富文本生成的演示 注意生成的HTML富文本正常是有换行处理,但在输入到HTML Display富文本(也叫超文本)显示元件中时,需删除换行符号 · 删除方式为,将富文本放入一个文本编辑查看工具中,如Notepad++ · 用查找替换方式,查到\r\n,替换为空格,将超文本转为一行字符串 HTML富文本可以用Create From Template模板生成字符串元件来动态生成可变内容 · 如果动态生成富文本,需将固定写入的a b ... 改为变量${a} ${b} ... 然后作为模板进行处理 自定义的HTML富文本在开发中,会常用到,作为高级技能的一部分,建议按以上方式掌握 · 可以用以生成打印内容,Lodop打印的HTML内容可以用HTML富文本传入,参考“第三方插件接入”中“Lodop专业打印”一节内容 · 第三方图表中的代码,也是由富文本生成并处理的,参考“第三方插件接入”中“Echarts数据可视化”一节内容
拖放一个HTML富文本显示元件 拖入一个字符串常量元件,F2打开后,字符串常量值输入我们用第三方或自写的的富文本
*****
本文为TERSUS无代码开发手册文章,供参考学习使用,在有需要详细了解对应内容时细看学习,敬请关注并转发文章
参考我们手册第一个文章中的2分钟的计算器功能的拖放连线开发演示,可学会无代码开发是如何开发软件的
想学无代码软件开发的学员请先学习3小时免费教学视频,3小时内可学会开发并开发出一套管理软件系统,然后看手册及其他视频来进阶提高快速成为高级开发人员
1.需求:经验+3
分析:封号机制是什么?
2.1.大量回复固定的词 ->不是这个,词库我都准备好了,还是被封了
2.2.回复时间的间隔 ->可能有关,我10s一回复能回复三页,2s一回复20句不到就被封了
3.当弹出验证码框时如何操作?
这个还没刷出来就被封了
为了帮助大家更轻松的学好Python,无私分享一套Python学习资料,希望对正在学习的你有所帮助!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
————————————————
版权声明:本文为CSDN博主「喝口水先」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43386443/article/details/105565059from lxml import etree
from selenium import webdriver
import time
import random
from pynput.keyboard import Controller
chrome_driver=r"C:\Program Files (x86)\Google\Chrome\chromedriver.exe"
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36"}
count_num = 0
count_page = 0
host = "https://tieba.baidu.com"
reply_list = [
"经验加三!",
"哈哈,不懂",
"卧槽!牛批",
"我过去就是一个滑稽#(滑稽)",
"/手动滑稽#(滑稽)",
"#(滑稽)","#(滑稽)",
"秀我那瓜子了哈哈",
"哈哈",
"不懂撒",
"这是什么","gkd",
"???",
"不知道说什么#(滑稽)",
"你知道的,我只想水一波经验#(滑稽)",
"经验加三,告辞!!#(滑稽)",
"#(滑稽)"
]
keyboard = Controller() # 控制键对象
opt = webdriver.ChromeOptions()
opt.headless = False # 是否隐藏浏览器 True为隐藏
browser = webdriver.Chrome(executable_path=chrome_driver, options=opt)
def browser_of(host_idx, idx):
global host
global count_num
global reply_list
print("本章:"+ host_idx, end=" --- ")
browser.get(host_idx)
re = browser.page_source
html = etree.HTML(re)
urls = html.xpath('//div[@class="threadlist_title pull_left j_th_tit "]/a/@href')
time.sleep(5) # 给扫描时间
print("扫描有{}个贴,准备开始水!".format(len(urls)))
j = 0
for url in urls:
url = host + url
print(url)
browser.get(url)
try:
browser.find_element_by_id("ueditor_replace").click() # 鼠标点击
time.sleep(2)
input_box = browser.find_element_by_id("ueditor_replace")
list_len = len(reply_list)
ran_idx = random.randint(0, list_len)
if opt.headless: # 判断浏览器是否显示状态,显示就逐个打印
time.sleep(4)
input_box.send_keys(reply_list[ran_idx] + "经验+3!")
time.sleep(4)
else:
input_box.send_keys(reply_list[ran_idx])
# ---------------每句后面增加经典回复------------------
keyboard.press("e")
time.sleep(1)
keyboard.press("x")
time.sleep(1)
keyboard.press("p")
time.sleep(1)
keyboard.press("e")
time.sleep(1)
keyboard.press("r")
time.sleep(1)
keyboard.press("i")
time.sleep(1)
keyboard.press("e")
time.sleep(1)
keyboard.press("n")
time.sleep(1)
keyboard.press("c")
time.sleep(1)
keyboard.press("e")
#-----------------------------------------
j += 1
count_num += 1
print('{0} - 第{1}页 第{2}条 回复成功:经验+3!'.format(count_num, idx, j))
browser.find_element_by_css_selector(".ui_btn.ui_btn_m.j_submit.poster_submit").click()
except Exception as e:
print(e)
print('fail')
time.sleep(10)
return True
def get_to_next_page(host_idx):
global count_page
count_page += 1
print("本页为 = "+host_idx)
browser.get(host_idx)
re = browser.page_source # 获取网页源码
html = etree.HTML(re)
next_url = html.xpath('//div[@id="frs_list_pager"]/a/@href')[-2] # 获取下一页链接
print("下一页 = "+next_url)
# "file://tieba.baidu.com/f?kw=%E6%BB%91%E7%A8%BD&ie=utf-8&pn=50"
if browser_of(host_idx, count_page): # 执行完成
get_to_next_page("https:" + next_url)
browser.close()
if __name__ == '__main__':
host_idx = "https://tieba.baidu.com/f?kw=%E6%BB%91%E7%A8%BD&ie=utf-8&pn=0" # 放置贴吧内第一页url
get_to_next_page(host_idx)
关于键盘输入:如果要控制其他程序,建议把opt.headless改为True,光标在哪就在哪敲字把opt.headless改为True又扫描登录不到,哈哈,可以自行查找selenium 保存账号和密码的操作
1.大量水贴有风险
2.记得要登录沃
非常感谢你的阅读
大学的时候选择了自学python,工作了发现吃了计算机基础不好的亏,学历不行这是
没办法的事,只能后天弥补,于是在编码之外开启了自己的逆袭之路,不断的学习python核心知识,深入的研习计算机基础知识,整理好了,如果你也不甘平庸,那就与我一起在编码之外,不断成长吧!
为了帮助大家更轻松的学好Python,无私分享一套Python学习资料,希望对正在学习的你有所帮助!
原文链接:https://blog.csdn.net/weixin_43386443/article/details/105565059?depth_1-utm_source=distribute.pc_category.none-task-blog-hot-2&request_id=&utm_source=distribute.pc_category.none-task-blog-hot-2
*请认真填写需求信息,我们会在24小时内与您取得联系。