
Python3
Python3 知识分享
YDOOK 林进威的博客
这个作者很懒,什么都没留下…
展开
-
YDOOK:Python eval() 与 exec() 函数的区别
YDOOK:Python eval() 与 exec() 函数的区别原创 2022-10-10 15:02:41 · 629 阅读 · 0 评论 -
YDOOK:random.shuffle 用法 高级list 变量 for 循环定义
代码】YDOOKrandom.shuffle用法高级list变量for循环定义。原创 2022-07-29 11:31:16 · 199 阅读 · 0 评论 -
YDOOK:Python3.9: Pycharm IDE 编辑窗口 竖直分栏与水平分栏 标准用法实例
YDOOK:Python3.9: Pycharm IDE 编辑窗口 竖直分栏与水平分栏 标准用法实例© YDOOK JY Lin1. 方法:在需要分栏的窗口标签右键,选择 split =>2. 实例展示:a = []for i in range(10): L = '' for j in range (i): L = L + '_' a.append(L) print(a)# D:\Anaconda\python.exe "F:/Vue原创 2021-03-05 10:51:18 · 926 阅读 · 2 评论 -
YDOOK:Python3.9: for 循环语句标准用法实例
Python 光速入门 86:占位 - YDOOK原创 2020-03-21 12:31:35 · 323 阅读 · 0 评论 -
YDOOK:vue3:vue-cli4: router 路由导航完成后获取数据 用法详细教程
YDOOK:vue3:vue-cli4: router 路由导航完成后获取数据 用法详细教程© YDOOK JY Lin1. 原理:1. 使用该方法的时候,vue 将立即导航并渲染相应的组件。2. 获取数据时,需要在组建的 created 钩子中获取。3. 在数据获取的过程中,有时间展示一个数据正在加载的状态。4. 还可以设计在不同的视图间展示不同的 loading 状态。2. vue HTML 代码:<template> <div class="post">原创 2021-03-03 15:43:16 · 571 阅读 · 1 评论 -
YDOOK:vue3:vue-cli4: router 路由数据捕获获取 用法详细教程
YDOOK:vue3:vue-cli4: router 路由数据捕获获取 用法详细教程© YDOOK JY Lin1. 什么时候胡需要进行路由数据获取?进入路由时,需要从服务器获取数据时候。2. 有多少种方式可以实现路由数据获取?1. 导航完成之后获取:先完成导航,然后在接下来的组件生命周期钩子中获取数据。在数据获取期间显示“正在加载…”之类的指示。2. 导航完成之前获取:在路由进入的守卫中进行获取数据,并在数据获取成功后执行相应的导航。...原创 2021-03-03 15:35:09 · 586 阅读 · 1 评论 -
YDOOK:Python3.9: bytes() 函数用法详细 实例教程
YDOOK:Python3.9: bytes() 函数用法详细 实例教程© YDOOK JY Lin1. 原理:1. 该函数的返回值是:一个新的“bytes”对象, 这是一个不可变序列,包含范围为 0 <= x < 256 的整数。2. bytes() 是 bytearray() 的不可变版本 - 它有其中不改变序列的方法和相同的索引、切片操作。3. bytes() 的构造函数的实参和 bytearray() 相同。2. 实例代码展示:b = 'This is a string原创 2021-03-03 09:32:45 · 314 阅读 · 0 评论 -
YDOOK:Python: Python3.9.2 标准库是什么?Python 标准库有什么优势和特点?
YDOOK:Python: Python3.9.2 标准库是什么?© YDOOK JY Lin1. 原理:Python 语言参考手册 描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库。它还描述了通常包含在 Python 发行版中的一些可选组件。Python 标准库就是 Python 内自带的库API与库函数组合。2. Python 标准库有什么优势和特点?:Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这原创 2021-03-16 09:32:48 · 265 阅读 · 0 评论 -
YDOOK:Python: Python 3.9.2 官方文档下载地址
Python 光速入门 36:占位 - YDOOK原创 2020-03-06 23:52:00 · 261 阅读 · 0 评论 -
YDOOK: Python:os: 判断文件是否为空 判断文件内容是否为空
YDOOK: Python:os: 判断文件是否为空 判断文件内容是否为空方法: size = os.path.getsize(file_path)1. 结果:如果 size == 0,则文件内容为空;2. 上述的 file_path 为需要判断大小的文件的存放路径。源代码 ©YDOOK JYLinwith open("a.json", "r+") as f: size = os.path.getsize('a.json') if size == 0: print('T原创 2021-02-05 16:01:42 · 1497 阅读 · 10 评论 -
YDOOK:JSON:Python 读写读取写入 同时读写 json文件完全教程
YDOOK:JSON:Python 读写读取写入 同时读写 json文件完全教程1. 使用:str = json.dumps (Python_obj) :将 Python_obj Python对象 转变为=> : str 字符串2. 使用:json_obj = json.dumps (Python_str) :将 Python_str 字符串 转变为=> : json_obj json对象字典3. 将字符串转变为 Python对象时,转变的对象的表现形式为:Python字典。4原创 2021-02-05 15:49:51 · 1085 阅读 · 0 评论 -
YDOOK: Sanic 教程3 :Scanic 入门之配置方法 官方配置方法
YDOOK: Sanic 教程3 :Scanic 入门之配置方法 官方配置方法通过 点记法 来进行属性参数的配置:app = Sanic('myapp') // Define the name of the app app.config.DB_NAME = 'appdb' // Define the name of database of the app. app.config['DB_USER'] = 'appuser' // Define the user name of the dat原创 2020-11-27 16:03:55 · 382 阅读 · 0 评论 -
YDOOK: Sanic 教程2 :Scanic 入门之安装 官方安装Sanic的方法
YDOOK: Sanic 教程2 :Scanic 入门之安装 官方安装Sanic的方法官方安装方法:直接通过 pip3 安装:pip3 install sanic也可以通过配置参数特征 festures 的形式安装:SANIC_NO_UVLOOP=true SANIC_NO_UJSON=true pip3 install --no-binary :all: sanic如果安装了 Anaconda, 也可以通过 conda-forge 进行安装:conda config --add c原创 2020-11-27 10:03:36 · 653 阅读 · 0 评论 -
YDOOK: Sanic 教程1 :Scanic 入门案例实例代码
YDOOK: Sanic 教程1 :Scanic 入门案例实例代码Scanic 的官方 visionScanic aspires to be simple官方代码示例:from sanic import Sanicfrom sanic.response import jsonapp = Sanic("App Name")@app.route("/")async def test(request): return json({"hello": "world"})if __nam原创 2020-11-26 10:14:57 · 386 阅读 · 0 评论 -
Python socket 获取 TCP/IP 或者 UDP/IP 协议,设置套接字方式方法 -YDOOK
设置 TCP/IP 套接字:tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)设置 UDP/IP 套接字:udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM原创 2020-04-09 17:30:37 · 411 阅读 · 0 评论 -
Python timer 定时器的使用设计方法方式 -YDOOK
1. 使用:time.sleep(n秒数) :休眠 n 秒;2. 使用:theading模块中的 timer : threading.Timer( 定时秒数, 每到时间调用函数名(入口)).start() ;3. 使用 调度(延时处理机制)sched 模块 ;4. 使用:APScheduler 定时任务延时框架:需要安装。...原创 2020-04-09 17:24:25 · 391 阅读 · 0 评论 -
Winows 系统 win10 在本地文件夹出打开 cmd Powershell 命令行 控制台 -YDOOK
按住 Shift 键,按击打鼠标右键,出现 : 在此处打开 Powershell 窗口(s)<< 用鼠标左键单次点击即可。原创 2020-04-09 15:51:09 · 346 阅读 · 0 评论 -
python Web 网络编程 socket 内置函数 部分1 -YDOOK
展示如同下列代码:import socketprint(socket.gethostname())if __name__ == '__main__': # 返回的是本地主机名 hostName = socket.gethostname() print('in main(): hostName = ', hostName) # 返回的是本地主机名的IPv4...原创 2020-04-09 13:29:57 · 257 阅读 · 0 评论 -
Python 网络编程 : Socket 获取本地主机名 socket.gethostname() 函数 -YDOOK
使用函数 : socket.gethostname()示例代码:import socketprint(socket.gethostname())原创 2020-04-09 12:02:14 · 6824 阅读 · 0 评论 -
Python TCP 与 UDP 的区别 -YDOOK
TCP:全名称为:传输控制协议(TCP,Transmission Control Protocol)定义:一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793 协议定义。UDP:全名称为:用户数据报协议(UDP,User Datagram Protocol)定义:一种无需建立连接就可以发送封装的 IP 数据包的方法或者通信手段。区别于联系:1. TCP是...原创 2020-04-09 09:54:39 · 263 阅读 · 0 评论 -
Python 返回字符串日期 datetime.datetime.now().isoformat() -YDOOK
import datetime返回日期 = datetime.datetime.now().isoformat()原创 2020-04-08 13:43:56 · 2057 阅读 · 0 评论 -
Python 函数参数为空 空函数参数 None 怎么定义空函数参数 -YDOOK
将函数参数设置为 None,在python中,可变函数参数不输入为空的时候,应该用None代替不输入的真空。示例代码:def Kong(None): pass原创 2020-04-08 11:02:39 · 6507 阅读 · 0 评论 -
Python 加 * 号可变参数 函数可变参数 设置变成教程 -YDOOK
Python3 支持直接在函数参数前面添加 * 号将函数参函转化为可变参数。示例代码:def T(*parameters): if parameters == None: print('parameters == None') else: for i in parameters: print(i) a = [...原创 2020-04-08 10:53:53 · 296 阅读 · 0 评论 -
Python main函数 函数主入口 -YDOOK
if name == “main”:示例代码:pass# something else codes:if __name__ == "__main__": pass原创 2020-04-08 09:55:59 · 2662 阅读 · 0 评论 -
Python 文件读写的 fileIO.writelines() 与 fileIO.write() 的区别 -YDOOK
fileIO.writelines() 用来进行多行写入。fileIO.write() 用于进行单行写入。原创 2020-04-08 09:52:11 · 477 阅读 · 0 评论 -
Python 真正完全获取控制台输出信息 debug 调试错误的信息 --YDOOK
使用 import traceback 模块:import tracebackimport ostry: # do something as you want except Exception as e: print(traceback.format_exc())traceback.format_exc() 用于以字符串的形式返回回溯信息。traceback 自...原创 2020-04-08 09:28:25 · 1294 阅读 · 0 评论 -
Python 代码怎样如何防止泄露 商业代码防止泄露 -YDOOK
方法:1. 编译成 .exe 可执行文件;2. 放置于虚拟机中,对虚拟机添加密码。原创 2020-04-07 18:54:33 · 830 阅读 · 0 评论 -
Python 将终端 Terminal 或者控制台的输出结果输出至 log 文件 以文件形式保存
重定义 Logger 类,然后 sys.stdout = Logger(“log文件名及路径”)import sysclass Logger(object): def __init__(self, logFile ="Default.log"): self.terminal = sys.stdout self.log = open(logFile,'a...原创 2020-04-07 16:49:30 · 4879 阅读 · 0 评论 -
python 获取本地主机名与本地IP地址 -YDOOK
首先引入 import socket使用 socket.gethostname() 获取主机名使用 socket.gethostbyname(host_name)获取 主机 IP 地址示例:import socketprint()# 获取本地主机名 2str_host_name1 = socket.gethostname()# 获取本地主机名 2str_host_name2 ...原创 2020-04-07 16:46:17 · 410 阅读 · 0 评论 -
python 局部变量变成全局变量
全局变量 = global + 局部变量原创 2020-04-07 15:15:08 · 3671 阅读 · 0 评论 -
YDOOK: Python3 IPC 进程间通信方法分类总结
一共有类似于其他语言的五种:1、管道2、消息队列3、共享内存4、信号量5、套接字原创 2020-04-06 19:03:59 · 591 阅读 · 0 评论 -
python str 转换为 byte
bytes(str, encoding = “utf8”)bytes = str.encode(‘gbk’)str = bytes.decode(‘gbk’)原创 2020-04-06 16:58:07 · 3311 阅读 · 0 评论 -
C# 可以与 Python进行交互吗 C#写界面,Python写控制程序或底层
可以!程序设计核心:控制好 Python 与 C# 的交互。原创 2020-04-05 22:53:40 · 1923 阅读 · 0 评论 -
YDOOK:Python3.9: List list.count(x) 标准用法实例
原创 Python 光速入门 142:占位 - YDOOK原创 2020-03-30 12:57:42 · 210 阅读 · 0 评论 -
YDOOK:Python3.9: List list.sort(*, key=None, reverse=False) 标准用法实例
原创 Python 光速入门 141:占位 - YDOOK原创 2020-03-30 10:18:14 · 238 阅读 · 0 评论 -
YDOOK:Python3.9: List list.reverse() 标准用法实例
原创 Python 光速入门 140:占位 - YDOOK原创 2020-03-30 10:13:21 · 242 阅读 · 0 评论 -
YDOOK:Python3.9: List 列表用作队列使用
原创 Python 光速入门 139:占位 - YDOOK原创 2020-03-30 09:58:24 · 187 阅读 · 0 评论 -
YDOOK:Python3.9: List list.index(x[, start[, end]]) 标准用法实例
原创 Python 光速入门 138:占位 - YDOOK原创 2020-03-30 09:55:58 · 289 阅读 · 0 评论 -
YDOOK:Python3.9: List 进栈和出栈 列表用作堆栈使用
原创 Python 光速入门 137:占位 - YDOOK原创 2020-03-30 09:54:48 · 477 阅读 · 0 评论 -
YDOOK:Python3.9: List list.copy() 标准用法实例
原创 Python 光速入门 136:占位 - YDOOK原创 2020-03-29 23:28:50 · 159 阅读 · 0 评论