文章分类 - python
摘要:CS架构与BS架构 CS架构 是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思,很多常见的软件都是这种架构。 解释: 对于CS架构,最为常见的例子就是网络游戏,比如LOL、WOW如果不联网无法使用,你在软件内的所有操作通过互联网能够传递到其他的玩家身上。 优点: 第一,
阅读全文
摘要:理论知识-操作系统 2022年7月25日 14:30 操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了
阅读全文
摘要:发邮件 2022年7月31日 14:37 import os from openpyxl import load_workbook import win32com.client as win32 wb = load_workbook("``邮件地址``.xlsx") ws = wb.active a
阅读全文
摘要:Urllib 2021年12月9日 20:21 Python urllib Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理。 本文主要介绍 Python3 的 urllib。 urllib 包 包含以下几个模块: urllib.request - 打开和读取 URL。
阅读全文
摘要:sys模块 2022年7月12日 21:13 sys.argv: 参数字符串列表(动态对象),第一个参数为当前程序主文件的绝对路径或空字符串,如果在命令提示符界面给``Python``文件传了参数(不同的参数以空格分隔,无论传入的时候写的是什么类型,最终都会转成字符串),可以在这里面获取(从第二个位
阅读全文
摘要:基础知识 面对对象: 核心是“对象”二字 对象就是将程序高度整合 对象是“容器”,用来存放数据和功能 类也是容器:该容器用来存放同类对象的数据与功能,类的对象是类似于数据和功能的集合体,所以类中最常见的是变量和函数的定义,但是类体中可以包含其他代码 优点:提升程序的解耦合度,进而增强程序的可扩展性
阅读全文
摘要:编程风格 \#!/usr/bin/env python #在文件头部 ( 第一行 ) 加上 设置 Python 解释器 \# -*- coding: utf-8 -*- #在文件头部 ( 第二行 ) 加上 在编辑器中设置以 UTF-8 默认编码保存文件 \# Copyright (c) *** #版
阅读全文
摘要:安装 安装hadoop 关于hadoop的安装配置会在另一篇文章中介绍,这里只介绍python的hdfs库的安装. 安装hdfs库 所有python的三方模块均采用pip来安装. pip install hdfs hdfs库的使用 下面将介绍hdfs库的方法列表,并会与hadoop自带的命令行工具进
阅读全文
摘要:前提条件 已安装Python-3.6。 已经有搭建好的完全分布式集群,并已经成功启动Hadoop,Zookeeper和HBase。笔者当前搭建好的集群是Hadoop-3.0.3,Zookeeper-3.4.13和HBase-2.1.0。 | Hostname | IP | | : : | : : |
阅读全文
摘要:安装 """ pip install pyhs2 等待这个模块安装完成之后不要关闭命令行,接着在新的一行去执行命令。此时这个命令的作用是开启hive服务,否则python程序无法成功连接,命令如下: hive --service hiveserver 这个是启动hive """ python3.7
阅读全文
摘要:redis基础 1.初识redis Redis是一种键值型的NoSql数据库,这里有两个关键字: 键值型 NoSql 其中键值型,是指Redis中存储的数据都是以key、value对的形式存储,而value的形式多种多样,可以是字符串、数值、甚至json: 而NoSql则是相对于传统关系型数据库而言
阅读全文
摘要:Redis安装说明 大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安装Redis. 此处选择的Linux版本为CentOS 7. Redis的官方网站地址:https://redis.io/ 1.单机安装Re
阅读全文
摘要:Java面对对象 java mvc 字符串的比较 set,list,map 线程,线程池,锁 字符串处理 面向对象 常用函数,如随机正态分数 网络编程 cookies,session b/s,c/s 爬虫,header请求头, Python基础必问-> 数据结构、字符串处理、Python面向对象、常
阅读全文
摘要:什么是魔术方法? 在Python中,所有以双下划线__包起来的方法,统称为Magic Method(魔术方法),它是一种的特殊方法,普通方法需要调用,而魔术方法不需要调用就可以自动执行。 魔术方法在类或对象的某些事件出发后会自动执行,让类具有神奇的“魔力”。如果希望根据自己的程序定制自己特殊功能的类
阅读全文
摘要:python基础 1 Python类中的方法类型 在Python类中有四种方法类型,分别是实例方法、静态方法、类方法和普通方法。 实例方法(即对象方法):需要实例化对象之后才能调用,接受的第一个参数self就是对象本身,必须使用实例化对象才可以访问,不能通过类直接访问. 静态方法:可以通过类名直接调
阅读全文
摘要:1、一行代码实现1--100之和 利用sum()函数求和 2、如何在一个函数内部修改全局变量 利用global在函数声明 修改全局变量 3、列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理
阅读全文
摘要:Flask 和Django的区别与比较 那么Django框架他到底重在哪呢? 对比Flask框架,Django原生提供了众多的功能组件,让开发更简便快速。 提供项目工程管理的自动化脚本工具 数据库ORM支持(对象关系映射,英语:Object Relational Mapping) 模板 表单 Adm
阅读全文
摘要:1、什么是wsgi? WSGI是Python在处理HTTP请求时,规定的一种处理方式。如一个HTTP Request过来了,那么就有一个相应的处理函数来进行处理和返回结果。WSGI就是规定这个处理函数的参数长啥样的,它的返回结果是长啥样的?至于该处理函数的名子和处理逻辑是啥样的,那无所谓。简单而言,
阅读全文