Python模块的使用
1、使用模块:Python本身就内置了许多有用的模块,这些模块立刻可以使用
(1)、导入关键字: import
1)、导入os 获取当前文件的绝对路径
代码:
import os
pwd = os.path.abspath(__file__)
this_dir = os.path.dirname(os.path.abspath(__file__))
parent_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
conf_file = os.path.join(parent_dir, "conf/settings.conf")
print(pwd)
print(this_dir)
print(parent_dir)
print(conf_file)
打印:
E:\Python\test\20180525\a.py
E:\Python\test\20180525
E:\Python\test
E:\Python\test\conf/settings.conf
2)、如果只需要某个包里的部分函数,可使用 [ from ... import ... ]
比如使用python打开谷歌浏览器 [ https://blog.csdn.net/qq_36025814/article/details/80432866 ]
2、安装第三方模块:一般都是使用 [ pip install 模块名 ] 命令
(1)、pip命令
如果是使用Max或者Linux,安装pip本身这个步骤可以跳过了
如果是Windows下,要确保安装Python的时候勾选了 pip 和 Add python.exe to Path
(2)、如果要安装某模块
pip install pymysql 即可
注意:如果有的模块pip安装报错,比如pymssql,那就要到指定的地址去下载pymssql包,然后执行包即可安装
[ https://blog.csdn.net/qq_36025814/article/details/80349280 ]
1、使用模块:Python本身就内置了许多有用的模块,这些模块立刻可以使用
(1)、导入关键字: import
1)、导入os 获取当前文件的绝对路径
代码:
import os
pwd = os.path.abspath(__file__)
this_dir = os.path.dirname(os.path.abspath(__file__))
parent_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
conf_file = os.path.join(parent_dir, "conf/settings.conf")
print(pwd)
print(this_dir)
print(parent_dir)
print(conf_file)
打印:
E:\Python\test\20180525\a.py
E:\Python\test\20180525
E:\Python\test
E:\Python\test\conf/settings.conf
2)、如果只需要某个包里的部分函数,可使用 [ from ... import ... ]
比如使用python打开谷歌浏览器 [ https://blog.csdn.net/qq_36025814/article/details/80432866 ]
2、安装第三方模块:一般都是使用 [ pip install 模块名 ] 命令
(1)、pip命令
如果是使用Max或者Linux,安装pip本身这个步骤可以跳过了
如果是Windows下,要确保安装Python的时候勾选了 pip 和 Add python.exe to Path
(2)、如果要安装某模块
pip install pymysql 即可
注意:如果有的模块pip安装报错,比如pymssql,那就要到指定的地址去下载pymssql包,然后执行包即可安装
[ https://blog.csdn.net/qq_36025814/article/details/80349280 ]