python-编程经验专栏
文章平均质量分 83
python编程经验分享
siyan.li
这个作者很懒,什么都没留下…
展开
-
python 网络编程 -- 概念篇
文章目录1. 概念1.1 客户端 - 服务器 架构1.1.1 概念1.1.2 分类1.1.2.1 硬件 客户端/服务器架构1.1.2.2 软件 客户端/服务器架构1.2 套接字: 通信端点1.2.1 什么是套接字1.2.1.1 概念1.2.1.2 类型1.2.2 套接字地址: 主机和端口1.2.2.1 概念1.2.2.2 合法端口号1.2.3 面向连接和无连接1.2.3.1 面向连接1.2.3.2 无连接2. 示例socket()函数2.1 模板:2.2 `TCP/IP` 套接字2.3 `UDP/IP` 套原创 2020-09-21 22:57:53 · 154 阅读 · 0 评论 -
python 之虚拟环境 virtualenv 配置&使用
Python 虚拟环境的使用方式, 有Pipenv, 这个在我之前的文章有介绍, 用起来会非常简单, 并且项目使用到的三方包之间的依赖关系也都会自动锁定,但使用过的同学应该知道, Pipenv安装包的时候会比较慢, 所以更见建议的方式还是pip + virtualenv, 当然两种方式也各有利弊,建议按实际情况选择。文章目录1. 安装虚拟环境包1.1 `Windows` 上1.1.1 安装包1.1.2 配置环境变量1.2 `Linux` 上1.2.1 安装包1.2.2 配置环境变量2. 虚拟环境的使用.原创 2020-09-15 22:20:47 · 282 阅读 · 0 评论 -
python实现对多级目录内容的匹配(glob模块)
glob模块实现对目录内容进行匹配,结合通配符星号(*)、**问号(?)和中括号([ ])**使用。星号可以匹配零个或多个符号,问号(?)可以匹配单个字符,中括号([ ])匹配一个指定范围的字符。glob.glob() 函数接受通配模式作为输入,并返回所有匹配的文件名和路径名列表,与os.listdir()类似。# *import globfor name in glob.glob...原创 2020-02-29 13:54:22 · 2067 阅读 · 0 评论 -
python-多进程的使用(multiprocession)
Python中进程间共享数据,处理基本的queue,pipe和value+array外,还提供了更高层次的封装。使用multiprocessing.Manager可以简单地使用这些高级接口。Manager()返回的manager对象控制了一个server进程,此进程包含的python对象可以被其他的进程通过proxies来访问。从而达到多进程间数据通信且安全。Manager支持的类型...原创 2020-02-28 17:21:50 · 395 阅读 · 0 评论 -
python模块调用问题说明
一、调用内置模块1. 调用模块import timeprint(time.ctime())2. 直接导入ctime()函数from time import ctimeprint(ctime())3. 导入time模块下多个函数from time import *4. 导入time模块下所有函数此方法适用于会适用到模块中所有函数,但又不想在每个函数前加timefrom...原创 2020-02-27 22:21:11 · 383 阅读 · 0 评论 -
python之 shutil 组织文件(永久删除、安全删除、遍历多级目录、移动&复制,压缩&解压文件等)
整理:关于shutil命令的使用关于shutil永久删除、移动、复制文件操作关于os删除文件、文件夹关于发送文件至回收站关于os.walk() 遍历多级目录import shutilimport osshutil.copy(source, destination) # 复制文件shutil.opytree(source, destination) # 复制文件夹shut...原创 2020-02-25 23:01:22 · 1335 阅读 · 0 评论 -
python之os文件操作(常用、较全、有举例说明)
整理了一些经常会用的关于 os 的操作命令# 文件与文件路径操作import osos.path.join('usr', 'bin') # 拼接文件路径'usr\\bin'os.getcwd() # 获取当前所在的路径'D:\\Py_Demo\\test_case'os.chdir('d:\\AAA') # 切换文件夹os.getcwd()'d:\\AAA'os....原创 2020-02-25 22:43:40 · 514 阅读 · 0 评论 -
ubuntu16.04安装python3.7+pipenv(最新、详细、原创、可用)
ubuntu16.04安装python3.7+pipenv1. 安装python3.7ubuntu默认是python3.51. 下载、解压、编译,安装# 下载python3的安装包wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz# 解压源码:tar -zxvf Python-3.7.0.tgz -C ~...原创 2019-06-24 23:42:12 · 2611 阅读 · 2 评论 -
python文件操作、综合应用
原创 2019-06-24 07:46:26 · 526 阅读 · 0 评论