- 博客(35)
- 收藏
- 关注
原创 Python3中 urllib库的学习记录
Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理。urllib.request 定义了一些打开 URL 的函数和类,包含授权验证、重定向、浏览器 cookies等。urllib.request 可以模拟浏览器的一个请求发起过程。
2023-03-17 16:24:59
153
原创 Python3 中有关于日期和时间的学习记录
诸多计算机程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从 1970 年 1 月 1 日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日期格式。时间戳单位最适于做日期运算。
2023-03-15 16:44:38
264
原创 Python3中关于 json 的数据解析学习
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。通过输出的结果可以看出,简单类型通过编码后跟其原始的repr()输出结果非常相似。JSON 解码为 Python 类型时可参照上表。如果你要处理的是文件而不是字符串,你可以使用。来编码和解码JSON数据。
2023-03-13 09:43:27
161
原创 Python3中 XML 解析的学习
序号方法描述1调用时机:从行开始,遇到标签之前,存在字符,content 的值为这些字符串。从一个标签,遇到下一个标签之前, 存在字符,content 的值为这些字符串。从一个标签,遇到行结束符之前,存在字符,content 的值为这些字符串。标签可以是开始标签,也可以是结束标签。2文档启动的时候调用。3解析器到达文档结尾时调用。4遇到XML开始标签时调用,name 是标签的名字,attrs 是标签的属性值字典。5遇到XML结束标签时调用。6创建一个新的解析器对象并返回。
2023-03-10 11:13:17
154
原创 Python3中发送邮件的学习
Python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。msg是字符串,表示邮件。标准邮件需要三个头部信息:, 和,每个信息直接使用空行分割。如果本机没有 sendmail 访问,也可以使用其他服务商的 SMTP 访问(QQ、网易、Google等)。
2023-03-09 09:49:59
370
原创 Python3中的多线程学习记录
每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。指令指针和堆栈指针寄存器是线程上下文中两个最重要的寄存器,线程总是在进程得到上下文中运行的,这些地址都用于标志拥有线程的进程地址空间中的内存。函数式:调用 _thread 模块中的start_new_thread()函数来产生新线程。
2023-03-08 10:14:29
87
原创 Python3中的正则表达式学习记录(五)
同样的,这些也只表示一个字符,这是一个非常重要的。当用户提交一个 FORM 以后,要判断输入的电话号码、地址、EMAIL 地址、信用卡号码等是否有效,用普通的基于字面的字符是不够的。所以模式 ^.5$ 与任何两个字符的、以数字5结尾和以其他非"新行"字符开头的字符串匹配。) 开头 (^)、跟着1个或更多的数字([0-9]+)、和一个小数点(\.)再跟上1个或多个数字([0-9]+),并且后面没有其他任何东西($)。这个模式与 "&5"、"g7"及"-2" 是匹配的,但与 "12"、"66" 是不匹配的。
2023-03-03 09:11:22
76
原创 Python3中的正则表达式学习记录(四)
是字面的字符,也就是说,他们表示该字母本身,数字也是一样的。模式,是正则表达式最基本的元素,它们是一组描述字符串特征的字符。模式可以很简单,由普通的字符串组成,也可以非常复杂,往往用特殊的字符表示一个范围内的字符、重复出现,或表示上下文。其他的特殊符号,可以用在前面加上反斜杠,如反斜杠本身用 \\ 表示,句号 . 用 \. 表示,以此类推。默认情况下的圆点 . 是 匹配除换行符 \n 之外的任何字符,加上 s 之后, . 中包含换行符 \n。标记也称为修饰符,正则表达式的标记用于指定额外的匹配策略。
2023-03-02 09:16:47
76
原创 Python3中的正则表达式学习记录(三)
这两个还有更多的含义,前者为正向预查,在任何开始匹配圆括号内的正则表达式模式的位置来匹配搜索字符串,后者为负向预查,在任何开始不匹配该正则表达式模式的位置来匹配搜索字符串。正则表达式的第二部分是对以前捕获的子匹配项的引用,即,单词的第二个匹配项正好由括号表达式匹配。\1 指定第一个子匹配项。如果它位于要匹配的字符串的开始,它在单词的开始处查找匹配项。反向引用的最简单的、最有用的应用之一,是提供查找文本中两个相同的相邻单词的匹配项的能力。若要匹配一行文本的结束处的文本,在正则表达式的结束处使用 $ 字符。
2023-03-01 10:03:31
122
原创 Python3中的正则表达式学习记录(二)
这里不使用 + 限定符,因为在第二个位置或后面的位置不一定需要有一个数字。因此,它应用于整个范围表达式,在本例中,只指定从 0 到 9 的数字(包括 0 和 9)。* 和 + 限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个?如果想设置 0~99 的两位数,可以使用下面的表达式来至少指定一位但至多两位数字。限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。匹配前面的子表达式零次或一次。例如,do(es)?表示左边的字符出现 0 次或多次,这样正则就能匹配到。
2023-02-28 10:04:17
101
原创 Python中的正则表达式学习记录(一)
在学习完Python3一些基础内容后,再深入的了解下“正则表达式”的相关内容。正则表达式(regular expression)了一种字符串匹配的模式(pattern),可以用来一个串是否含有某种子串、将匹配的子串或者从某个串中符合某个条件的子串等。例如:+ 号代表前面的字符必须至少出现一次(1次或多次)。* 号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。?问号代表前面的字符最多只可以出现一次(0次或1次)。构造正则表达式的。也就是用多种可以将小的。
2023-02-28 09:46:51
74
原创 Python3中的数字运用示例集(二)-记录
续阶段学习完Python3小白内容后。对之前学习到的计算方法结合数字运用实际加以汇总,共学习小白共享与交流。
2023-02-20 09:05:16
85
原创 Python3中的数字运用示例集(一)-记录
本阶段在学习完Python3小白内容后,认识了标准库的一些知识。这里对之前学习到的计算方法结合数字运用实际加以汇总,共学习小白共享与交流。学习 Python 的第一个实例,即如何输出 "Hello World!从此开启与Python3的趣味学习之路。
2023-02-17 09:30:40
100
原创 Python3 中对命名空间和作用域、变量的认识记录
这版块学习Python3中代码构成及区域有个粗略的整体认识。(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。命名空间提供了在项目中的一种方法。各个,所以一个,但。例如:一个文件夹(目录)中可以包含多个文件夹,每个文件夹中不能有相同的文件名,但不同文件夹中的文件可以重名。。命名空间的,如果对象执行完成,则该命名空间的生命周期就结束。因此,我们无法从外部命名空间访问内部命名空间的对象。就是一个 Python。。
2023-02-15 10:47:37
83
原创 Python3中出现的错误和异常情况学习记录
可以通过创建一个新的异常类来拥有自己的异常。>>> try:')一些对象定义了标准的清理行为,无论系统是否成功的使用了它,一旦不需要它了,那么这个标准的清理行为就会执行。以上这段代码的问题是,当执行完毕后,文件会保持打开状态,并没有被关闭。以上这段代码执行完毕后,就算在处理过程中出问题了,文件 f 总是会关闭。with 是个好东西,打开文件的时候多使用它,可以避免很多问题。
2023-02-09 10:22:33
220
原创 Python3的输入和输出学习记录
输出值的方式: 表达式语句和 print() 函数;使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。形式多样的输出:使用 str.format() 函数来格式化输出值。输出的值转成字符串:使用 repr() 或 str() 函数来实现。
2023-02-08 11:19:28
129
原创 Python3 模块的认识记录
被导入的模块的名称将被放入当前操作的模块的符号表中。注意:当使用 from package import item 这种形式的时候,对应的 item 既可以是包里面的子模块(子包),或者包里面定义的其他名称,比如函数,类或者变量。这种导入的方法不会把被导入的模块的名称放在当前的字符表中(所以在这个例子里面,fibo 这个名称是没有定义的)。这种导入形式,除了最后一项,都必须是包,而最后一项则可以是模块或者是包,但是不可以是类,函数或者变量的名字。模块可以被别的程序引入,以使用该模块中的函数等功能。
2023-02-06 11:06:09
158
原创 Python3中迭代器和生成器的学习记录
在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield 的值, 并在下一次执行 next() 方法时从当前位置继续运行。__iter__() 方法返回一个特殊的迭代器对象, 这个迭代器对象实现了 __next__() 方法并通过 StopIteration 异常标识迭代的完成。迭代即交换替代,迭代概念范围很大,python3中的迭代可谓之“只要有集合特性的,都可迭代”。生成器是一个返回迭代器的函数,只能用于迭代操作,简单理解生成器就是一个迭代器。
2023-02-02 11:02:49
84
原创 Python3中的函数基本知识学习记录
就是定义这个函数的名字,紧跟着括号里面就是函数的参数,参数可以拥有多个,也可以没有,但是括号一定要保留。函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
2023-02-01 16:11:46
56
原创 Python3中学习循环语句的记录
当循环执行完毕(即遍历完 iterable 中的所有元素)后,会执行 else 子句中的代码,如果在循环过程中遇到了 break 语句,则会中断循环,此时不会执行 else 子句。循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被 break 终止时不执行。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
2023-01-31 10:28:15
108
原创 Python3 中条件语句的学习记录
在编程开发中是常用的一种计算机判断语句,浅理解是对程序执行的流程就行控制,也被称为“流程控制语句下面对学习过程进行一些内容记录。else:Python 中用代替了。var1 = 100if var1:print ("1 - if 表达式条件为 true")var2 = 0if var2:print ("2 - if 表达式条件为 true")")1 - if 表达式条件为 true100Good bye!
2023-01-30 10:21:37
138
原创 Python3的集合学习记录
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。set 集合的 pop 方法会对集合进行无序的排列,然后将这个无序排列集合的左面第一个元素进行删除。将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作。将元素 x 从集合 s 中移除,如果元素不存在,则会发生错误。另一个方法也是移除集合中的元素,且如果元素不存在,不会发生错误。也可以设置随机删除集合中的一个元素:格式:s.pop()
2023-01-29 11:14:36
118
原创 多种商业分析模型
竞争对手很容易夺得市场份额,并很快削弱采用这一策略的企业的地位。决定供应商力量的因素有:投入的差异、产业中供方和企业的转换成本、替代品投入的现状、供方的集中程度、批量大小对供方的重要性、与产业总购买量的相关成本、投入对成本和特色的影响、产业中企业前向整合相对于后向整合的威胁等。
2023-01-29 10:49:17
330
原创 看下基于Python的必备算法描述
算法,是锻炼逻辑思维相对比较好的训练工具。有兴趣的同学,可以多看一些这方向的书籍,也有很多比较有意思的算法,可以在工作之余练练手,调节一下心情。
2023-01-13 12:03:50
188
原创 小白学习Python3第一课-下载、安装、配置环境变量
安装 PyCharm 中文插件,打开菜单栏 File,选择 Settings,然后选 Plugins,点 Marketplace,搜索 chinese,然后点击 install 安装。我能否也学一学呢,零基础,大咖勿喷。下载后,双击下载包,进入 Python 安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。进入页面后,滑到“Files”这里,我选择安装包的。看了网上小白教程,发现现在都Python 3.11.1版本了,哇喔,再看看计算机语言排名,我XX第一耶,还是牛逼。
2023-01-10 16:42:13
309
原创 详解DNS 查询原理
面对时常遇到DNS问题,自己查询了下前辈们的经验介绍。DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示。网络通信大部分都是基于TCP/IP进行工作的,这就依赖于IP地址,通过IP地址进行网络连接不同的设备,而无法通过域名进行连接。
2023-01-09 10:10:51
1516
1
转载 那些被称之为人工智能(AI)的数据科学
同时,设计用于确定来自赝品的原件的CNN已经在检测赝品方面进行了极好的培训,而没有对数百万伪造的法国印象派大师进行训练这一不切实际的要求。: CNN和RNN都受到同样问题的困惑,即需要庞大的、繁重的数据量以便训练,要么识别停车标志(图像),要么了解如何回答您关于如何打开该帐户(语音和文本)的问题。: QAM,是我们为像IBM的Watson之类起的一个相当不起眼的名字。至少有27种不同类型的ANN,但最重要的是卷积神经网络(CNN)和递归神经网络(RNN),没有它们,图像识别和自然语言处理将是不可能的任务。
2023-01-09 09:27:40
269
原创 更好的选取适用的数据治理工具
之前自己总能遇到关于数据治理工具如何选项问题,特别是遇到上政务云、高校私有云等情况,为了能提前并很好的服务客户,拥有一套趁手好用的平台和工具,无疑能够让您的数据治理工作事半功倍。一是全面的数据治理体系,二是面向主题的数据治理,这两套体系各有所长,不见得谁高谁低,我们应当针对不同的企业现状选择适合的策。于数据治理厂商品牌的评估,可以先看厂商的运营方式,比如是一站式服务还是组合式服务,再看厂商的经验和积累的口碑,比如是否有众。以上是数据治理工具选型时,需要特别注意的几个方向 ,大家在选型的时候可以参考。
2023-01-06 15:48:08
212
1
原创 常见企业数据治理涉及概念关系-科普
常见的主数据类型有:供应商主数据、客户主数据、物料主数据、价格主数据、科目主数据、组织主数据、人员主数据等。元数据可以说是企业的数据地图,它直接反映了企业中有什么样的数据,数据是如何存放的,例如,数据结构是什么样子,数据与业务之间的关系是怎么样,数据与数据之间的关系是怎么样,数据有什么样的安全需求,数据有什么样的存储需求。元数据是描述企业数据的相关数据,指在IT系统建设过程中所产生的有关数据定义、目标定义、转换规则等相关的关键数据,包括对数据的业务、结构、定义、存储、安全等各方面对数据的描述。
2023-01-06 15:29:59
320
1
关于制造行业企业数字化转型方案参案.pdf
2023-01-29
软件项目需求调研表模板
2023-01-10
省级政务信息化项目咨询设计模板
2023-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人