04 2022 档案

摘要:from lxml import etree a = ''' <table class="reference"> <tbody> <tr> <td>姓名:</td> <td>大湘菜</td> </tr> </tbody> </table> ''' b = etree.HTML(a) # 解析html 阅读全文
posted @ 2022-04-30 23:56 树叶本子 阅读(197) 评论(0) 推荐(0)
摘要:!important规则用于增加样式的权重 比如: #id { background-color: blue; } .class { background-color: gray; } p { background-color: green !important; } 尽管id选择器和类选择器具有更 阅读全文
posted @ 2022-04-30 21:36 树叶本子 阅读(31) 评论(0) 推荐(0)
摘要:计数器通过设置一个变量,根据规则递增变量,可用于自动编号 counter-set:创建或者重置计数器(后面即为变量) counter-increment:递增变量 content:插入生成的内容 counter()/counters():将计数器的值添加到元素 比如: <style> body { 阅读全文
posted @ 2022-04-30 21:31 树叶本子 阅读(48) 评论(0) 推荐(0)
摘要:[e] { } 给所有包含e属性的元素设定样式 [e=a] { } 给所有e属性值为a的元素设定样式 [e~=a] { } 给所有e属性值中包含独立单词a的元素设定样式 [e*=a] { } 给所有e属性值中包含单词a的所有字母的元素设定样式 [e|=a] { } 给所有e属性值中包含独立且唯一的单 阅读全文
posted @ 2022-04-30 21:06 树叶本子 阅读(39) 评论(0) 推荐(0)
摘要:媒体类型指定文件将如何在不同媒体呈现 @media规则 比如: @media screen { p.test {font-family:verdana,sans-serif;font-size:14px;} } 表示浏览器屏幕上显示一个14像素的Verdana字体样式 媒体类型 all 用于所有的媒 阅读全文
posted @ 2022-04-30 20:57 树叶本子 阅读(40) 评论(0) 推荐(0)
摘要:透明度 opacity属性(0.0~1.0) 阅读全文
posted @ 2022-04-30 20:53 树叶本子 阅读(11) 评论(0) 推荐(0)
摘要:伪元素用来添加一些选择器的特殊效果 语法 selector:pseudo-element {property:value;} 类也可以使用伪元素 selector.class:pseudo-element {property:value;} :first-line伪元素(用于向文本的首行设置特殊样式 阅读全文
posted @ 2022-04-30 20:44 树叶本子 阅读(39) 评论(0) 推荐(0)
摘要:伪类用来添加一些选择器的特殊效果 语法 selector:pseudo-class {property:value;} 类也可以使用伪类:selector.class:pseudo-class {property:value;} anchor伪类 a:link {color:#FF0000;} a: 阅读全文
posted @ 2022-04-30 20:37 树叶本子 阅读(81) 评论(0) 推荐(0)
摘要:组合选择符说明了两个选择器之间的关系 四种组合方式: 后代选择器:以空格分隔(用于选取某元素的后代元素) 比如: div p { background-color:green; } 子元素选择器:以>分隔(只能选择一级子元素) 比如: div>p { background-color:green; 阅读全文
posted @ 2022-04-30 20:16 树叶本子 阅读(93) 评论(0) 推荐(0)
摘要:元素居中对齐 margin:auto; 注意如果没有设置width属性,或者设置为100%,居中对齐不起作用 文本居中对齐 text-align:center; 左/右对齐 position:absolute; float:right/left; 垂直居中对齐 padding:… 0; 设置line 阅读全文
posted @ 2022-04-30 20:09 树叶本子 阅读(45) 评论(0) 推荐(0)
摘要:css浮动会使元素向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止 浮动元素之后的元素将围绕它,浮动元素之前的元素将不会受到影响 如果彼此相邻的元素均设置了浮动属性,如果有空间的话,它们将彼此相邻 浮动由float属性定义:float:left/right/inherit 清除浮动 阅读全文
posted @ 2022-04-30 19:12 树叶本子 阅读(32) 评论(0) 推荐(0)
摘要:创建报表 创建选项卡>报表组>空报表命令 报表设计视图的组成 报表页眉 页面页眉 组页眉 主体 组页脚 页面页脚 报表页脚 报表的视图:报表视图 打印预览 布局视图 设计视图 分组与统计 创建选项卡>报表组>报表向导命令>…>添加分组等级>… 在报表的设计视图中,单击报表设计工具>设计选项卡>分组和 阅读全文
posted @ 2022-04-30 15:34 树叶本子 阅读(361) 评论(0) 推荐(0)
摘要:创建各种形式的窗体 创建选项卡>窗体组>其他窗体>数据表命令(数据表窗体)/多个项目命令(多个项目窗体)/分割窗体命令(分割窗体) 创建选项卡>窗体组>窗体命令(主/子窗体) 窗体的视图 窗体视图:窗体的运行视图 布局视图:用于修改窗体最直观的视图 设计视图:提供了窗体结构的详细视图 在设计视图下创 阅读全文
posted @ 2022-04-30 14:02 树叶本子 阅读(999) 评论(0) 推荐(0)
摘要:查询可将一个或多个数据表中的数据提取出来,对数据进行浏览、分析和统计 创建选择查询 创建选项卡>查询组>查询设计命令 若选择了多个表,会自动生成对应的表间关系 如果多个表存在字段名相同的情况,可以通过添加:来解决。比如:两个表中均有姓名字段,可以改成患者:姓名和医生:姓名,显示为患者和医生 选择字段 阅读全文
posted @ 2022-04-30 13:13 树叶本子 阅读(869) 评论(0) 推荐(0)
摘要:overflow属性可以控制内容溢出元素框时在对应的元素区间内添加滚动条 visible:默认值内容不会被修剪,会呈现在元素框之外hidden:内容会被修剪,并且其余内容是不可见的scroll:内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容auto:如果内容被修剪,则浏览器会显示滚动条以便查 阅读全文
posted @ 2022-04-30 10:27 树叶本子 阅读(49) 评论(0) 推荐(0)
摘要:position属性指定了元素的定位类型:static relative fixed absolute sticky static:默认,没有定位,遵循正常的文档流对象 fixed:元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会移动 relative:相对定位元素的定位是相对其正常位 阅读全文
posted @ 2022-04-30 10:08 树叶本子 阅读(30) 评论(0) 推荐(0)
摘要:隐藏元素 display:none;/visibility:hidden; 前者隐藏的元素会占用空间,会影响布局;后者不会占用空间,从布局中消失 块元素:占用了全部宽度,在前后都是换行符(比如:<div>) 内联元素:只需要必要的宽度,不强制换行(比如:<span>) 更改内联元素和块元素: dis 阅读全文
posted @ 2022-04-30 09:57 树叶本子 阅读(27) 评论(0) 推荐(0)
摘要:尺寸属性 height属性 width属性 line-height属性 max-height属性 min-height属性 max-width属性 min-width属性 阅读全文
posted @ 2022-04-29 23:59 树叶本子 阅读(28) 评论(0) 推荐(0)
摘要:分组选择器 用于对不同的元素设置相同的样式,元素之间用逗号隔开 比如: h1,h2,p { color:green; } 嵌套选择器 .x y{}:为所有class="x"的元素内的y元素指定样式 y.x{}:为所有class="x"的y元素指定样式 阅读全文
posted @ 2022-04-29 23:57 树叶本子 阅读(38) 评论(0) 推荐(0)
摘要:单边属性 padding-top/bottom/right/left 简写属性(使用一个属性指定所有边距的属性) padding属性可以有1~4个值,和border-style属性类似 阅读全文
posted @ 2022-04-29 23:52 树叶本子 阅读(52) 评论(0) 推荐(0)
摘要:单边属性 margin-top/bottom/right/left 简写属性(使用一个属性指定所有边距的属性) margin属性可以有1~4个值,和border-style属性类似 阅读全文
posted @ 2022-04-29 23:51 树叶本子 阅读(27) 评论(0) 推荐(0)
摘要:轮廓 outline属性(简写属性) 轮廓颜色 outline-color属性 轮廓样式 outline-style属性(\none\dotted\dashed\solid\double\groove\ridge\inset\outset\inherit) 轮廓宽度 outline-width属性( 阅读全文
posted @ 2022-04-29 23:49 树叶本子 阅读(19) 评论(0) 推荐(0)
摘要:边框样式 border-style属性 none:默认无边框 dotted:定义一个点线边框 dashed:定义一个虚线边框 solid:定义实线边框 double:定义两个边框,两个边框的宽度和border-width的值相同 groove:定义3D沟槽边框,效果取决于边框的颜色值 ridge:定 阅读全文
posted @ 2022-04-29 23:36 树叶本子 阅读(85) 评论(0) 推荐(0)
摘要:margin属性:外边距,位于边框外 border属性:边框 padding属性:内边距,位于边框内 content:盒子的内容 从外到内为:margin border padding content 阅读全文
posted @ 2022-04-29 23:26 树叶本子 阅读(13) 评论(0) 推荐(0)
摘要:表格边框 border属性 折叠边框 border-collapse顺序 宽度和高度 width属性、height属性 文字对齐 水平对齐方式:text-align属性(left/right/center) 垂直对齐方式:vertical-align属性(top/center/bottom) 表格填 阅读全文
posted @ 2022-04-29 23:22 树叶本子 阅读(32) 评论(0) 推荐(0)
摘要:无序列表 <ul>标签 有序列表 <ol>标签 列表项标记类型 list-style-type属性(比如:circle/square/upper-roman/lower-alpha) 列表项标记位置 list-style-position属性 列表项标记图像 list-style-image属性(u 阅读全文
posted @ 2022-04-29 23:17 树叶本子 阅读(19) 评论(0) 推荐(0)
摘要:链接状态 a:link 正常,未访问过的链接 a:visited 用户已访问过的链接 a:hover 当用户鼠标放在链接上时 a:active 链接被点击的那一刻 比如: a:link {color:#000000;} 删除链接中的下划线: a:link {text-decoration:none; 阅读全文
posted @ 2022-04-29 23:09 树叶本子 阅读(24) 评论(0) 推荐(0)
摘要:字体系列 font-family属性 字体样式 font-style属性(normal/italic/oblique) 字体大小 font-size属性(默认16px=1em,1em和当前字体大小相等,也可以使用百分比来设置大小) 以小型大写字体或者正常字体显示文本 font-variant 字体粗 阅读全文
posted @ 2022-04-29 23:05 树叶本子 阅读(22) 评论(0) 推荐(0)
摘要:文本颜色 color属性 文本的对齐方式 text-align属性(设置为"justify"时,每一行被展开为宽度相等,左,右外边距是对齐) 文本修饰 text-decoration属性(overline/line-through/underline) 比如:删除链接的下划线 a {text-dec 阅读全文
posted @ 2022-04-29 23:00 树叶本子 阅读(40) 评论(0) 推荐(0)
摘要:css背景属性 background-color:定义背景颜色。颜色值可以用十六进制、RGB和颜色名称定义 background-image:定义背景图像 background-repeat:定义背景图像平铺方向(比如:background-repeat:repeat-x;)或不平铺(backgro 阅读全文
posted @ 2022-04-29 22:17 树叶本子 阅读(38) 评论(0) 推荐(0)
摘要:插入样式表的方法有三种: 外部样式表 使用<link>标签(写在文档的头部)链接到样式表: <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> 内部样式表 使用<style>标签在文档头部定义内部样式表: < 阅读全文
posted @ 2022-04-29 21:57 树叶本子 阅读(23) 评论(0) 推荐(0)
摘要:id选择器可以为标有特定id的html元素指定特定的样式 id选择器以"#"定义 比如: #daxiangcai { color:green; } 应用于属性id="daxiangcai"的元素 class选择器用于描述一组元素的样式 class选择器以"."定义 比如: .xiaoxiangcai 阅读全文
posted @ 2022-04-29 21:36 树叶本子 阅读(30) 评论(0) 推荐(0)
摘要:css规则由两个主要的部分构成:选择器,以及一条或多条声明 其中选择器是需要改变样式的html元素,每条声明由一个属性和一个值组成 声明总是以;结束,声明以{}括起来 比如: p {color:red;text-align:center;} 阅读全文
posted @ 2022-04-29 21:29 树叶本子 阅读(25) 评论(0) 推荐(0)
摘要:字段的数据类型 短文本(255个字符) 长文本(63999个字符) 数字 日期/时间 货币 自动编号 是/否 超链接 OLE对象 附件 计算 查阅向导 多值字段 在表的设计视图中,选择字段的数据类型>查阅向导>……>允许多值 字段高级设置 设置主键和关键字 字段大小(最多输入的字符数,或者设置数字类 阅读全文
posted @ 2022-04-29 14:11 树叶本子 阅读(867) 评论(0) 推荐(0)
摘要:工作界面 标题栏:位于工作界面最上端,显示当前打开的数据库对象名称和"Access"程序名 快速访问工具栏:通常位于功能区对上方,可通过自定义快速访问工具栏按钮添加或删除工具栏上的操作 功能区:位于标题栏的下方,由选项卡、组和命令三部分组成,单击选项卡可以显示此选项卡所包含的组和命令 其中:选项卡分 阅读全文
posted @ 2022-04-29 13:40 树叶本子 阅读(700) 评论(0) 推荐(0)
摘要:国服 我的世界中国版基岩版(即移动版) 我的世界中国版java版(即pc版,也提供基岩版本) 国际服 基岩版(即pe(Pocket Edition)版) java版(即pc版) 阅读全文
posted @ 2022-04-29 13:28 树叶本子 阅读(514) 评论(0) 推荐(0)
摘要:URL是Uniform Resource Locators的缩写,即同一资源定位器 语法规则 scheme://host.domain:port/path/filename scheme:定义因特网服务的类型。最常见的类型是http host:定义域主机(http的默认主机是www) domain: 阅读全文
posted @ 2022-04-26 23:22 树叶本子 阅读(78) 评论(0) 推荐(0)
摘要:html中的预留字符(比如<和>,浏览器会误认为它们是标签)必须被替换为字符实体,一些在键盘上找不到的字符也可以使用字符实体来替换 结合音标符 &#768; ̀ &#769; ́ &#770; ̂ &#771; ̃ html字符实体 空格 &nbsp; &#160;< 小于号 &lt; &#60;> 阅读全文
posted @ 2022-04-26 23:02 树叶本子 阅读(101) 评论(0) 推荐(0)
摘要:<script>标签用于定义客户端脚本,比如JavaScript,可以通过src属性指向外部脚本文件 比如: <script> document.write("我是大湘菜"); </script> <noscript>标签提供无法使用脚本时的替代内容,只有在浏览器不支持脚本或者禁用脚本时,才会显示< 阅读全文
posted @ 2022-04-26 19:08 树叶本子 阅读(36) 评论(0) 推荐(0)
摘要:颜色值由十六进制来表示红、绿、蓝(RGB),每个颜色的最低值为0,最高值为255 十六进制值的写法为 # 号后跟三个或六个十六进制字符,三位数表示法为:#RGB,转换为6位数表示为:#RRGGBB 比如:rgb(255,255,0)=#FF0=#FFFF00 阅读全文
posted @ 2022-04-26 19:03 树叶本子 阅读(129) 评论(0) 推荐(0)
摘要:141个颜色名称是在html和css颜色规范定义的(17种标准颜色+124其他颜色) AliceBlue:#F0F8FFAntiqueWhite:#FAEBD7Aqua:#00FFFFAquamarine:#7FFFD4Azure:#F0FFFFBeige:#F5F5DCBisque:#FFE4C4 阅读全文
posted @ 2022-04-26 18:59 树叶本子 阅读(103) 评论(0) 推荐(0)
摘要:html颜色由红色、绿色、蓝色混合而成,由一个十六进制符号(Color HEX)来定义,这个符号由红色、绿色和蓝色的值组成(Color RGB) RGBA(Red-Green-Blue-Alpha)拓展了”alpha“通道,允许对颜色设置透明度 阅读全文
posted @ 2022-04-26 18:50 树叶本子 阅读(116) 评论(0) 推荐(0)
摘要:通过使用框架,可以在同一个浏览器窗口中显示不止一个页面 框架由<iframe>标签定义,语法为: <iframe src="url"></iframe> height、width属性用来定义框架的高度和宽度 frameborder属性用于定义框架边框的宽度,若值为0则边框被移除 iframe可以显示 阅读全文
posted @ 2022-04-26 18:46 树叶本子 阅读(83) 评论(0) 推荐(0)
摘要:表单由<form>标签定义 输入元素由<input>标签定义,输入类型由类型属性type定义: type="text" 文本域 type="password" 密码字段 type="radio" 单选按钮 type="checkbox" 复选框 type="submit" 提交按钮 <form> 定 阅读全文
posted @ 2022-04-26 18:39 树叶本子 阅读(82) 评论(0) 推荐(0)
摘要:在pc端的OneDrive文件夹操作文件即可上传到云端、下载到本地 在移动端使用OneDrive的app操作文件即可上传到云端、下载到本地 阅读全文
posted @ 2022-04-26 11:16 树叶本子 阅读(917) 评论(0) 推荐(0)
摘要:大多数html元素被定义为块级元素或内联元素 块级元素显示时,通常会以新行来开始和结束,比如:<h1>、<p>、<ul>、<table> 内联元素在显示时通常不会以新行开始,比如:<b>、<td>、<a>、<img> <div>元素是块级元素,它可用于组合其他 HTML 元素的容器 <span>元素 阅读全文
posted @ 2022-04-26 09:08 树叶本子 阅读(28) 评论(0) 推荐(0)
摘要:无序列表由<ul>标签定义,比如: <ul> <li>小湘菜</li> <li>大湘菜</li> </ul> 有序列表由<ol>标签定义,比如: <ol> <li>小湘菜</li> <li>大湘菜</li> </ol> 其中<li>标签定义列表项 自定义列表由<dl>标签定义,其中<dt>自定义列表 阅读全文
posted @ 2022-04-26 09:04 树叶本子 阅读(23) 评论(0) 推荐(0)
摘要:表格由<table>标签定义,表格的行由<tr>标签定义,每行被分割成的单元格由<td>标签定义。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等 border属性定义表格的边框 <th>标签定义表格的表头,比如: <table border="1"> <tr> <th>表头1</t 阅读全文
posted @ 2022-04-26 08:59 树叶本子 阅读(37) 评论(0) 推荐(0)
摘要:图像由<img>标签定义,<img>是空标签,它只包含属性,并且没有闭合标签 定义图像的语法是: <img src="url" alt="text"> 其中src代表图像的url地址,alt代表在浏览器无法载入图像时,提供一串预备的可替换的文本 height、width属性用于设置高度和宽度 <ma 阅读全文
posted @ 2022-04-26 08:52 树叶本子 阅读(27) 评论(0) 推荐(0)
摘要:CSS(Cascading Style Sheets)用于渲染HTML元素标签的样式 有三种方式将CSS添加到html中: 内联样式:在HTML元素中使用"style"属性 比如: <p style="background-color:green;">这是一个绿色的段落</p> 内部样式表:在HTM 阅读全文
posted @ 2022-04-26 08:46 树叶本子 阅读(43) 评论(0) 推荐(0)
摘要:<head>元素包含了所有的头部标签元素,在可以添加在头部区域的元素标签为: <title>, <style>, <meta>,<link>,<script>,<noscript>和<base> <title>定义了文档的标题,在html/xml文档中是必须的。它定义了浏览器工具栏的标题、显示在搜索 阅读全文
posted @ 2022-04-26 08:40 树叶本子 阅读(38) 评论(0) 推荐(0)
摘要:使用<a>来设置超文本链接 超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,可以点击这些内容来跳转到新的文档或者当前文档中的某个部分 链接语法 <a href="url">……<a> 其中使用了href属性来描述链接的地址 target属性定义在何处打开url _blank:新窗口打开 _ 阅读全文
posted @ 2022-04-25 23:56 树叶本子 阅读(102) 评论(0) 推荐(0)
摘要:文本格式化标签 <b> 定义粗体文字 <em> 定义着重文字 <i> 定义斜体字 <small> 定义小号字 <strong> 定义加重语气 <sub> 定义下标字 <sup> 定义上标字 <ins> 定义插入字 <del> 定义删除字 计算机输出标签 <code> 定义计算机代码 <kbd> 定义 阅读全文
posted @ 2022-04-25 23:47 树叶本子 阅读(33) 评论(0) 推荐(0)
摘要:段落是通过<p>标签定义的,由于<p>是块级元素,浏览器会自动在段落的前后行添加空行 <br>标签用于换行 浏览器会将源代码中连续的空格和空行算作一个空格 阅读全文
posted @ 2022-04-25 23:38 树叶本子 阅读(37) 评论(0) 推荐(0)
摘要:标题通过<h1>~<h6>标签定义的,<h1>定义最大的标题。浏览器会自动在标题的前后行添加空行 <hr>标签用于创建水平线 注释 <!--这是注释--> 阅读全文
posted @ 2022-04-25 23:35 树叶本子 阅读(36) 评论(0) 推荐(0)
摘要:属性一般描述于开始标签 属性总是以名称/值对的形式出现(比如:name="value") 属性值常用被包括在双引号内,使用单引号也没有问题 属性和属性值对大小写不敏感,推荐使用小写 比如:class定义类名,id定义唯一id 阅读全文
posted @ 2022-04-25 23:30 树叶本子 阅读(37) 评论(0) 推荐(0)
摘要:元素语法 以开始标签起始、以结束标签终止 元素的内容是开始标签与结束标签之间的内容 某些元素具有空内容 空元素在开始标签中进行关闭(比如<br />) 元素可具有属性 元素可以嵌套 比如<html>定义html文档,<body>定义文档的主体 html标签对大小写不敏感 阅读全文
posted @ 2022-04-25 23:25 树叶本子 阅读(19) 评论(0) 推荐(0)
摘要:os模块:提供了不少与操作系统相关联的函数 glob模块:提供了一个函数用于从目录通配符搜索中生成文件列表 sys模块:其模块的argv变量以链表形式存储了命令行参数;其模块的stderr属性用于显示警告和错误信息,脚本的定向终止可使用sys.exit() re模块:提供了正则表达式工具 urlib 阅读全文
posted @ 2022-04-25 23:19 树叶本子 阅读(38) 评论(0) 推荐(0)
摘要:比如:a = input('name:') 如果输入“大湘菜”,再删除的话,显示界面会把一个中文字符看做两个字符,即显示需要删除两次才能删掉一个中文字符,但是实际上只要删除一次就能删除一个中文字符,即显示界面和实际操作不符。但是输入英文再删除就没有这种问题 阅读全文
posted @ 2022-04-25 19:33 树叶本子 阅读(118) 评论(0) 推荐(0)
摘要:坐标:x y z 坐标偏移量:dx dy dz 按F3开启debug模式,会有looking at…这一项,代表准心对准的方块的坐标 比如: tp @a[name=!daxiangcai,x=1,y=1,z=1,dx=10,dy=10,dz=10] 0 0 0 代表名字不为daxiangcai的玩家 阅读全文
posted @ 2022-04-25 17:17 树叶本子 阅读(115) 评论(0) 推荐(0)
摘要:命令方块分三种: 脉冲型命令方块(橙色,激活一次执行一次) 连锁型命令方块(绿色,指向它的命令方块执行之后才执行。头部为有圆角的正方形,屁股为正置的正方形,其他带有方向的面为它的侧面(分为正常侧面和条件制约侧面)。六个面都可以被接入,输出端只能是头部) 循环型命令方块(紫色,每秒二十次(游戏刻)) 阅读全文
posted @ 2022-04-25 16:48 树叶本子 阅读(833) 评论(0) 推荐(0)
摘要:在使用pydroid3的时候出现了这个错误,发现合法的xml文件只能有一个主根节点,而我的文件中有多个主根节点,故报错 阅读全文
posted @ 2022-04-24 23:45 树叶本子 阅读(1062) 评论(0) 推荐(0)
摘要:原理:利用xml.etree.ElementTree对html进行解析和写入 # encoding=utf-8import xml.etree.ElementTree as ET # 解析html、xmlname = input('type in file name:')def circle(): 阅读全文
posted @ 2022-04-24 23:02 树叶本子 阅读(183) 评论(0) 推荐(0)
摘要:首先安装pydroid 3(Google play) 其次在pydroid 3中pip安装库,会提示缺少plugin,接着在Google play里安装pydroid repository plugin,就可以在pydroid 3中安装库了 阅读全文
posted @ 2022-04-24 14:11 树叶本子 阅读(616) 评论(0) 推荐(0)
摘要:命名空间是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的 命名空间查找顺序:局部命名空间、全局命名空间、内置命名空间 相同的对象名称可以存在于多个命名空间中 作用域就是一个可以直接访问命名空间的正文区域。程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里 阅读全文
posted @ 2022-04-23 22:37 树叶本子 阅读(194) 评论(0) 推荐(0)
摘要:传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,构造类库。在应用时,在类库中选择相应的类 阅读全文
posted @ 2022-04-23 17:25 树叶本子 阅读(313) 评论(0) 推荐(0)
摘要:Python 有两种错误很容易辨认:语法错误和异常 assert用于判断一个表达式,在表达式条件为 false 的时候触发异常: assert 1 == 1 assert 1 == 2 结果会报错: assert 1 == 2 AssertionError 语法错误,或者称之为解析错 比如: pri 阅读全文
posted @ 2022-04-23 15:13 树叶本子 阅读(2303) 评论(0) 推荐(0)
摘要:python默认编码格式为ASCII码,不能使用非英文字符 s = '''大湘菜''' print(s) 结果会报错: SyntaxError: Non-UTF-8 code starting with '\xb4' in file D:\Pycharm\pythonProject\main.py 阅读全文
posted @ 2022-04-23 10:17 树叶本子 阅读(1516) 评论(0) 推荐(0)
摘要:os.access(path, mode) 检验权限模式 os.chdir(path) 改变当前工作目录os.chflags(path, flags) 设置路径的标记为数字标记。os.chmod(path, mode) 更改权限 os.chown(path, uid, gid) 更改文件所有者os. 阅读全文
posted @ 2022-04-23 09:36 树叶本子 阅读(47) 评论(0) 推荐(0)
摘要:open()方法用于打开一个文件,并返回文件对象,注意最后一定要关闭文件对象,即调用close()方法 一般形式为: open(file, mode= , buffering= , encoding= , errors= , newline= , closefd= , opener= ) 参数说明: 阅读全文
posted @ 2022-04-23 08:52 树叶本子 阅读(121) 评论(0) 推荐(0)
摘要:输出 1、表达式语句 2、print() 3、write() 美化输出格式 repr()产生一个解释器易读的表达形式: a = 'the sea has bank\nmy love is boundless' print(a) print(repr(a)) # 可以转义特殊字符 结果为: the s 阅读全文
posted @ 2022-04-20 19:46 树叶本子 阅读(391) 评论(0) 推荐(0)
摘要:python模块是一个py文件,一个模块只会被导入一次 python在编译或安装的时候会确定搜索路径,使用import语句的时候,python解释器就从搜索路径(即一系列目录名)中查找模块 import sys print(sys.argv) # 命令行参数 print(sys.path) # 路径 阅读全文
posted @ 2022-04-20 16:35 树叶本子 阅读(55) 评论(0) 推荐(0)
摘要:定义函数的一般格式: det function(): statements return a return用于退出函数,向调用方返回一个表达式 函数可以不设置参数,也可以设置参数: def function1(): print('大湘菜') def function2(a): print(a) fu 阅读全文
posted @ 2022-04-19 18:46 树叶本子 阅读(98) 评论(0) 推荐(0)
摘要:document.getElementById('').remove() document.getElementByClassName('')[i].remove() document.getElementByTagName('')[i].remove() document.getElementBy 阅读全文
posted @ 2022-04-17 16:05 树叶本子 阅读(246) 评论(0) 推荐(0)
摘要:iter()用于创建迭代器,next()用于输出迭代器的下一个元素: names = ['微湘菜', '小湘菜', '大湘菜', '巨湘菜'] iterName = iter(names) for i in range(4): print(next(iterName)) 结果为: 微湘菜 小湘菜 大 阅读全文
posted @ 2022-04-16 23:18 树叶本子 阅读(88) 评论(0) 推荐(0)
摘要:while循环 一般形式: while condition: statement1 else: statement2 a = 0 while a < 3: print(a) a = a + 1 else: print(a, " 大于或等于3") 结果为: 0 1 2 3 大于或等于3 无限循环: w 阅读全文
posted @ 2022-04-16 12:31 树叶本子 阅读(178) 评论(0) 推荐(0)
摘要:if语句的一般形式: if condition1: statement1 elif condition2: statement2 else: statement3 if语句可嵌套: a = 2 if a < 10: if a < 5: print('small') elif a >= 5: prin 阅读全文
posted @ 2022-04-16 09:51 树叶本子 阅读(32) 评论(0) 推荐(0)
摘要:算术运算符: + - * / % ** // 比较运算符: == != > < >= <= 赋值运算符: = += -= *= /= %= **= //= :=(海象运算符) 其中海象运算符用于在表达式内部为变量赋值: name = '大湘菜' if n := len(name) < 4: prin 阅读全文
posted @ 2022-04-15 13:58 树叶本子 阅读(42) 评论(0) 推荐(0)
摘要:基本格式为: expression for item in sequence if condition names = ['大湘菜', '小湘菜', '巨大湘菜', '微小湘菜'] # 列表 new_names = [name.upper() for name in names if len(nam 阅读全文
posted @ 2022-04-15 13:47 树叶本子 阅读(28) 评论(0) 推荐(0)
摘要:int()转换为整数 float()转换为浮点数 complex()创建复数 str()转换为字符串 repr()转换为表达式字符串: mydict = {'年龄': '18', '姓名': '大湘菜'} rep = repr(mydict) print(rep) print(type(rep)) 阅读全文
posted @ 2022-04-15 13:33 树叶本子 阅读(34) 评论(0) 推荐(0)
摘要:python的变量不需要声明,但在使用前必须要赋值 多个变量赋值: a = b = c = 1 x, y, z = 1, True, '大湘菜' python有六个标准的数据类型: Number、String、Tuple、List、Set、Dictionary,其中前三者为不可变数据,后三者为可变数 阅读全文
posted @ 2022-04-14 18:58 树叶本子 阅读(405) 评论(0) 推荐(0)
摘要:编码默认为utf-8,也可以指定编码: # -*- coding: utf-8 -*- 标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名。在python中,标识符必须以字母或下划线开头,其他部分由字母、数字和下划线组成,对大小写敏感 保留字即关键字,我们不能把它们用作任何标识符名称 阅读全文
posted @ 2022-04-12 11:19 树叶本子 阅读(84) 评论(0) 推荐(0)
摘要:首先导入库: from pywinauto import application 再确定控件的分析模式: app = application.Application(backend='win32') 或: app = application.Application(backend='uia') 本人 阅读全文
posted @ 2022-04-11 23:21 树叶本子 阅读(356) 评论(0) 推荐(0)
摘要:原理: 本人把题库用xml文件的方式存储,实际上就是xml的读取和写入的实现 示例题库: <?xml version="1.0" encoding="utf-8"?> <root> <chapter id="1" name="网球"> <segment id="1"> <question>网球拍</ 阅读全文
posted @ 2022-04-10 17:49 树叶本子 阅读(1382) 评论(0) 推荐(0)
摘要:第一种方法 random.shuffle()方法: import random a = list(range(10)) random.shuffle(a) print(a) 结果为: [4, 5, 8, 2, 3, 1, 6, 7, 9, 0] 这种方式不改变地址,shuffle()方法不返回任何内 阅读全文
posted @ 2022-04-10 16:15 树叶本子 阅读(142) 评论(0) 推荐(0)
摘要:用vscode打开xml文件编码是utf-8,xml文件开头也表明utf-8编码,且python读取xml文件没有影响。一旦在xml中写入中文就导致乱码,再次打开xml文件就会报错: xml.parsers.expat.ExpatError: not well-formed (invalid tok 阅读全文
posted @ 2022-04-10 13:48 树叶本子 阅读(1556) 评论(1) 推荐(1)