
python
学而时习之2
小小程序猿
展开
-
python3虚拟机环境用法
Python3的virtualenv用法安装pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvyum install python3-pipmkdir test && cd testvirtualenv venv --python=python3创建了虚拟目录venv 后激活激活环境 source venv/bin/activate取消激活 deactivate激活后可以用pip安装对应原创 2021-05-15 00:20:25 · 227 阅读 · 0 评论 -
python 建立ftp共享文件夹
python 建立ftp共享文件夹安装ftp模块: pip install pyftplib 代码如下:# coding=Shift_JISimport sysfrom pyftpdlib.authorizers import DummyAuthorizerfrom pyftpdlib.handlers import FTPHandlerfrom pyftpdlib.servers imp原创 2016-12-27 18:19:15 · 837 阅读 · 0 评论 -
python检索特定内容的文本文件
windows环境下python2.7 脚本指定一个参数作为要检索的字符串 例如: >find.py ./ hello# coding=utf-8import osimport sys# 找到当前目录下的所有文本文件def findFile(path): f = [] d = [] l = os.listdir(path) for x in l:原创 2016-12-29 15:01:45 · 8238 阅读 · 1 评论 -
python脚本整理一下桌面
python脚本整理一下桌面代码如下:#!/usr/bin/python# coding=utf-8import osimport shutilimport re# 取得后缀名是.0的文件def getFileByEndName(FilepathDir, fileEnd): ''' if in directory (filepathDir),the (fileEnd) i原创 2016-12-30 19:34:21 · 968 阅读 · 0 评论 -
python装饰器
property装饰器作用和原理我们知道c++中有public,projected,private等修饰类私有属性的作用,这样就限定了某些属性只能读取,不能修改;有些能读也能需改。设置C++类中的一个属性可以自定义方法get和set方法。python中实现这种原理,就需要装饰器property,本身可修饰(变量x同名)的函数,让x拥有可读的属性(相当于get函数...原创 2019-05-02 14:09:37 · 599 阅读 · 0 评论 -
python 转码问题
为什么需要sys.setdefaultencoding(“utf-8”)因为python转码是通过unicode作为中间码的。比如字符串 x = “你们”,本身是str,首先我们指定了文件编码uft8,所以x是utf8编码的。如果要转化gb18030, 默认是x用默认解码方式(ASCII)decode成中间码 unicode -> encode成gb18030如果x是abc这...原创 2019-05-02 14:11:36 · 738 阅读 · 0 评论 -
python 导入模块,__init__.py 的作用
python 导入模块文件的2中方式import lib or from lib import *# 导入子目录中模块import tmp.lib3 or from tmp.lib3 import *# 导入上级目录import syssys.path.append('home/app/')import modimport xxxx与import类似, 被...原创 2019-05-02 14:13:58 · 2374 阅读 · 0 评论