
python
devnn
Stay Foolish!Stay Hungry!Read The Funking Source Code!
展开
-
【Python】判断是否是文件夹永远返回False的问题
笔者用python写脚本时使用os.path.isdir判断文件夹时,发现无论是什么文件类型,一律返回False。笔者做了一个测试,重现了这个问题:在~/Documents/Test下,有这两个文件:一个用于测试的测试文件夹,一个是python测试脚本。其中,测试文件夹中有这些文件:现在,在test.py脚本中,列出"测试文件夹"中所有 文件夹。脚本内容如下:import osc...原创 2019-06-21 14:30:53 · 2029 阅读 · 0 评论 -
【Python】连接FTP服务器
使用python登录到ftp服务器:#!/usr/local/bin/python3#coding=utf-8import ftplibhost="xxx.xxx.xxx.xxx" #ip或域名username="xxx"password="xxx"ftpServer=ftplib.FTP(host)ftpServer.encoding = "utf-8"ftpServer...原创 2019-06-21 19:12:31 · 2541 阅读 · 0 评论 -
【Python】smb共享服务器(共享盘)文件上传与下载
在局域网或者外网中,需要上传文件到smb共享服务器时,python的实现如下:一、安装pysmb包使用pip命令安装pysmb包,pysmb包是支持smb协议的文件管理模块,默认是不带的,需要自行安装这个包。安装pysmb的命令:pip install pysmb 或pip3 install pysmb一个是python2的,一个是python3的。如果找不到pip命令,需要先安装pip,一般...原创 2019-06-24 14:35:31 · 23298 阅读 · 30 评论 -
【Python】将文件夹压缩成zip包
使用python将文件夹压缩成zip包的过程:先创建空的zip文件,然后遍历读取文件夹中文件,依次塞进zip文件中,即完成压缩。例如,要将testDir文件夹压缩成test.zip,并存放在同级目录。实现代码如下:#!/usr/local/bin/python3import zipfileimport os#定义一个函数,递归读取absDir文件夹中所有文件,并塞进zipFile文...原创 2019-06-24 15:14:21 · 21676 阅读 · 0 评论