python笔记

一、OS模块

#1.查看当前工作路径

import os
os.getcwd()

#2.设置当前工作路径为D:\mypython

os.chdir('D:\\mypython\\')

#3.获取一个环境变量,如果没有返回none

os.getenv()

#4.返回指定目录下的所有文件和目录名

os.listdir('D:\\mypython\\')

#5.函数用来删除指定路径下的一个文件。

os.remove('D:\\mypython\\test.py')

二、类相关问题

1、创建类实例问题

class firstclass:
    def setdata(self,value):
        self.data=value
    def display(self):
        print(self.data)

导入模块后出现下面这个问题:

>>> import firstclass
>>> x=firstclass()
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
TypeError: 'module' object is not callable

解决方法:
Python导入模块的方法有两种:import module 和 from module import,区别是前者所有导入的东西使用时需加上模块名的限定,而后者不要。

>>> x = firstclass.firstclass()
>>> x
<firstclass.firstclass object at 0x013D5D90>

三、支持中文注释

#coding:gbk
#coding:utf-8
#-*- coding : gbk -*-
#加入以上三个任意一个在脚本开头都可以使脚本支持中文注释。

待续。。。。

你可能感兴趣的:(python,OS)