python 点点滴滴

1. python 查看字符编码

string = "helloworld"
import chardet
print "编码: ", chardet.detect(string)

这里写图片描述

2. 文件权限

Python for Win32 Extensions Help

import platform
if platform.system() == "Windows":
    print "---- Windows ---"
    # win32api.SetFileAttributes("C:\\tmp\\config.ini",win32con.FILE_ATTRIBUTE_READONLY)   # 设置只读,不隐藏
    # win32api.SetFileAttributes("C:\\tmp\\config.ini",win32con.FILE_ATTRIBUTE_READONLY |\
    #                                                     win32con.FILE_ATTRIBUTE_HIDDEN )  # 设置只读,隐藏
    # win32api.SetFileAttributes("C:\\tmp\\config.ini",win32con.FILE_ATTRIBUTE_HIDDEN)     # 设置可写, 隐藏
    # win32api.SetFileAttributes("C:\\tmp\\config.ini",win32con.FILE_ATTRIBUTE_NORMAL | \
    #                                                    win32con.FILE_ATTRIBUTE_HIDDEN )   # 设置 可写  隐藏
    win32api.SetFileAttributes("C:\\tmp\\config.ini",win32con.FILE_ATTRIBUTE_NORMAL)      # 设置 可写 不隐藏

    fileAttributes =  win32api.GetFileAttributes("C:\\tmp\\config.ini")
    if fileAttributes & win32con.FILE_ATTRIBUTE_READONLY == win32con.FILE_ATTRIBUTE_READONLY :
        print "readOnly"
    elif fileAttributes & win32con.FILE_ATTRIBUTE_HIDDEN == win32con.FILE_ATTRIBUTE_HIDDEN :
        print "HIDDEN"
    elif fileAttributes == win32con.FILE_ATTRIBUTE_NORMAL:
        print "NORAML"
    else:
        print "other"

elif platform.system() == "Linux":
    print "---- Linux ---"
    # linux 文件权限操作 略
    # http://www.cnblogs.com/oubo/archive/2011/08/09/2394552.html
    #
else:
    print "Warrning"

3. 查看 函数参数

#!/usr/bin/env python
#coding=utf-8

import inspect

def func(arg1,arg2=None):
    print arg1,arg2

print  inspect.getargspec(func)[0]

4. 从URL地址或系统路径,提取文件名的方法

import os
url = 'http://www.jb51.net/images/logo.gif'
filename = os.path.basename(url)
print(filename)

path = '/home/jxm/Download/images/logo.gif'
filename = os.path.basename(path)
print(filename)

5.python 接口定义

6 Python打包分发工具setuptools简介

Python 安装路径

border="0" width="330" height="86" src="http://music.163.com/outchain/player?type=2&id=28940369&auto=1&height=66">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值