广州linux

区块链中国_微信小程序外包_React Native_广州APP开发

python的一个html解析器 Beautiful Soup

0条评论 2379 ℃

在python世界里,并没有像php一样,封装很好很详细的函数,比如随手可用的array_diff,strip_tags,parse_url,一切都要重新造轮子,或者新安装插件。尽管一些低级别的功能Python没有统一的实现,但一些稍显得复杂的功能,却有一大批的开源贡献者,比如这个库:

Beautiful Soup

和我之前用的htmldom一样,都是python世界常用的html解析库。今天试用了一下,感觉很不错。功能都挺完善。

在线的wiki文档为:crummy.com/software/BeautifulSoup/bs4/doc/index.zh.html

...

安装 html2text - python下类似php的strip_tags

0条评论 3087 ℃

html2text is a Python script that converts a page of HTML into clean, easy-to-read plain ASCII text. Better yet, that ASCII also happens to be valid Markdown (a text-to-HTML format).

类似于php的strip_tags


安装

cd /usr/local/bin/;

...

H3C交换机配置命令大全

0条评论 4979 ℃

1system-view 进入系统视图模式


2sysname 为设备命名

3displaycurrent-configuration 当前配置情况

4language-mode Chinese|English 中英文切换

5interfaceEthernet 1/0/1 进入以太网端口视图

6 portlink-type Access|Trunk|Hybrid 设置端口访问模式

7 undoshutdown 打开以太网端口

8 shutdown 关闭以太网端口

9 quit 退出当前视图模式

10 vlan 10 创建VLAN 10并进入VLAN 10的视图模式

11 port accessvlan 10 在端口模式下将当前端口加入到vlan10

12port E1/0/2to E1/0/5 VLAN模式下将指定端口加入到当前vlan

13port trunkpermit vlan all 允许所有的vlan通过

...

linux系统常用命令,希望学linux的熟记!

0条评论 2599 ℃

【linux系统常用命令】

这一届讲的是日常维护操作会经常用到的,希望大家去熟记他。

【时间日期】

date 查看系统当前时间 参数-u显示utc时间

格式化显示年月日 用+号连起来如:date +%Y-%m-%d

如果我们用date +%Y - %m - %d 会发现出错,因为系统看见空格后的- 会以为是一个参数。

这时候我们要用""连起来date +%Y" - "%m" - "%d

...

linux教程第四课,linux系统目录架构,linux目录的功能

0条评论 2419 ℃

【linux系统目录架构,linux目录的功能】

【bin】 可执行文件 比如我们的cp命令就是保存在bin目录下。而且里面的命令都是非root用户可以执行的

【boot】 是引导目录 引导文件都放在这里 里面的vmlinuz开头的文件就是linux的内核,他的版本信息也写在文件名上。操作系统启动的时候就是先载入内核

【dev】 dev是设备单词的缩写,所有硬件设备都被抽象为一个文件放在这里面 如cdrom会以一个文件放在这里

【etc】 我们所有操作系统的配置文件都保存在这里,这里的文件有很多是conf 或cnf 后缀的文件

...

linux教程第三课,linux文件系统结构

0条评论 2424 ℃

【linux文件系统结构】
linux文件系统是一个倒转的单根树状结构
文件系统的根为“/”
*linux文件系统严格区分大小写
路径使用“/”分割,和windows操作系统不一样(windows使用“\”)

【当前工作目录】
每一个shell都有一个当前工作目录
当我们打开一个终端,我们就在一个工作目录里了我们可以用pwd命令来查看当前目录

【文件名称】
linux文件的名称大小写敏感,而且名称最多可以为255字符。
*除了正斜杠外,都是有效字符
linux下我们可以通过touch命令创建一个空白文件或者更新已有的文件时间
*以“.”开头的文件为隐藏文件。(这里小小的说一下为什么安卓手机的文件以“.”开头的文件会看不见,原因就是安卓手机本身就是一个linux操作系统)

...

python入门第三课python的变量命名规则赋值

0条评论 2745 ℃

这一讲我们来讲python的变量
说到变量,就是给数据起一个名字
变量可以储存规定范围的值,而且值可以改变
python变量命名
在python中变量有字母,数字,下划线组成
变量不能是数字开头,不可以使用python的关键字如:python int
例子:a  a1 a_ a_1

【变量的赋值】
1、变量声明和定义的过程
 a=1 通过等号赋值
 id(a) 查看a在内存中的位置

...

python入门第二课python文件类型编译方法

0条评论 2791 ℃

这一节我们来说说python的文件类型

python源代码的文件以".py"扩展名,由python程序解释,不需要编译

python源文件经过编译后生成的扩张名为“.pyc”


编译方法import py_compile

py_compile.compile('xxx.py')


经过优化的源文件,扩展名为“.pyo”

可以通过python -O -m py_compile xxx.py 编译

...

python入门第一课,最简单的python编写

0条评论 4615 ℃

首先说一下python的开发环境,python可以在windows下开发,也可以在linux下开发。基本上开发都是大同小异,以后的教程我会用linux教大家来开发python。如果你想用windows下开发python 可以下载msi开发包 去www.python.org下载


好的,教程开始,在linux中安装好python后,我们可以在命令行中直接运行python


在命令提示符中输入python 启动python的命令交互模式,

...