当前位置: 首页 > news >正文

建设网站需要什么基础知识seo tdk

建设网站需要什么基础知识,seo tdk,网站服务器有哪些类型有哪些类型有哪些类型有哪些,百度在西安的公司叫什么个人学习笔记,用于记录使用过程中好用的技巧、好用的库。 1 小知识 1.1 相对路径 1.2 打包Exe文件 命令: pyinstaller -F main.py其中-F:覆盖之前打包的文件 mian.py:需要打包的Python文件 PS:使用pyinstaller 5.1…

个人学习笔记,用于记录使用过程中好用的技巧、好用的库。

1 小知识

1.1 相对路径

在这里插入图片描述

1.2 打包Exe文件

命令:

pyinstaller -F main.py

其中-F:覆盖之前打包的文件
mian.py:需要打包的Python文件
PS:使用pyinstaller 5.10.0以上的版本,低于5.10.0以下会出现一些稀奇古怪的问题(Python版本为3.10)

1.3 字符串对齐ljust()|rjust()|center()

在生成C代码时,需要对齐备注等的要求,使用较多。
具体参考:https://blog.csdn.net/qdPython/article/details/111559495

1.4 正则表达式

1.4.1 普通字符

在这里插入图片描述在这里插入图片描述

1.4.2 非打印字符

在这里插入图片描述

1.4.3 特殊字符

在这里插入图片描述

1.4.4 限定符

限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。有 * 或 + 或 ? 或 {n} 或 {n,} 或 {n,m} 共6种。
在这里插入图片描述
参考资料:https://www.runoob.com/regexp/regexp-syntax.html

1.5 除法取整

1.5.1 向下取整

x = 1
y = 2
r = x // y
输出:0

1.5.2 向下取整

import math
x = 1
y = 2
math.ceil(x / y)
输出1

1.6 替换字符 - 删除指定字符

Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。

1.6.1 语法

str.replace(old, new[, max])

1.6.2 参数

old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次

1.6.3 返回值

返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。

1.6.4 实例

ss = 'old old string'
ret = ss.replace('old', 'new', 1)
print(ret)

输出

new old string

参考资料:https://www.runoob.com/python/att-string-replace.html

1.7 打印进度条

import sys
import timedef progress_bar(finish_tasks_number, tasks_number):"""进度条:param finish_tasks_number: int, 已完成的任务数:param tasks_number: int, 总的任务数:return:"""percentage = round(finish_tasks_number / tasks_number * 100)print("\r进度: {}%: ".format(percentage), "▓" * (percentage // 2), end="")sys.stdout.flush()if __name__ == '__main__':for i in range(0, 101):progress_bar(i, 100)time.sleep(0.05)

效果图
请添加图片描述

参考资料:https://blog.csdn.net/TaoismHuang/article/details/120747536

2 库

2.1 parsel

parsel这个库可以解析HTML和XML,并支持使用Xpath和CSS选择器对内容进行提取和修改,同时还融合了正则表达式的提取功能。parsel灵活且强大,同时也是python最流行的爬虫框架Scrapy的底层支持。

CSS选择器使用

提取CSDN一个页面下面博客的所有链接。具体步骤如下:

①右键,选择“检查”,查看网页代码
在这里插入图片描述
②复制第一篇文件链接,在网页代码中搜索,提取上一级标签的关键字,这里是“column_article_list”
在这里插入图片描述
③复制上一级标签关键字,在搜索栏输入“.column_article_list”搜索
这里只会有唯一的一个匹配项
在这里插入图片描述
使用空格取下级标签,例如“.column_article_list a”表示取column_article_list下面的a标签,如果还需要往下取,继续加“空格+标签名”
在这里插入图片描述
④回到代码
先使用parsel.Selector将响应的数据转换为一个对象,在对象中在使用css选择题提取内容。
这里“::attr(href)”表示去a标签的href属性
.getall():提取整个对象中符合要求的数据
在这里插入图片描述

http://www.zhongyajixie.com/news/62022.html

相关文章:

  • 专业做网站团队福州seo视频
  • 做英文网站要做适合已经的百度收录提交入口地址
  • 怎么做家政的网站app推广注册接单平台
  • 品牌推广型网站公司网站建设推广
  • 企业建站公司哪里找sem是什么意思的缩写
  • 龙华做网站公司网站设计制作教程
  • 做网站需要哪些知识网络推广员要怎么做
  • 企业大型网站开发手游推广加盟
  • 网站定制开发怎么做怎么制作网站链接
  • 万网站建设长尾词挖掘工具
  • 广州做网站企业网络舆情分析师
  • 甘肃党风廉政建设办网站获客软件排名前十名
  • lnmp wordpress在广州做seo找哪家公司
  • 开源php源码seo在线优化工具 si
  • 网站设计实例活动推广方案怎么写
  • 美国房产网站站长之家seo查询
  • 除了Joomla用什么做网站好北京seo推广外包
  • 动态网页与静态网页的区别seo排名专业公司
  • 公司网站建设重点内容互联网推广运营是干什么的
  • 宜兴市建设局官方网站微信管理助手
  • wordpress商城模板源码泰州网站建设优化
  • 简单网站制作软件对seo的认识和理解
  • 网站流量推广seo优化大公司排名
  • 做淘宝客网站必须备案吗seo自学网
  • 8u免费空间关键词推广优化排名品牌
  • wordpress主题 mxblogseo怎么优化软件
  • 不同域名一样的网站关键信息基础设施安全保护条例
  • 支付商城网站制作网站推广途径和推广要点
  • ashu wordpress盐城seo排名
  • 东莞东坑网站设计黑帽seo技巧