import os是什么库(如何通过python程序知道mssql数据库是否更新了)
本文目录
- 如何通过python程序知道mssql数据库是否更新了
- linux python 包安装了 为什么包不能导入
- Linux里面import os作用是什么
- python更改文件名称
- python os模块在哪个文件夹
- 请问import os等图上的这些为什么程序运行就会错误
如何通过python程序知道mssql数据库是否更新了
通过python程序知道mssql数据库是否更新,要实现这样一个功能,使用python连接sqlserver数据库,并返回当前数据库时间。
import os,pymssql
server="192.186.1.26\nwork"
user="np"
password="np.123"
conn=pymssql.connect(server,user,password,database="master")
cursor=conn.cursor()
cursor****cute("""select getdate()""")
row=cursor.fetchone()
while row:
print("sqlserver version:%s"%(row))
row=cursor.fetchone()
conn.close()
linux python 包安装了 为什么包不能导入
你正确安装了吗?比如安装media包,不能pip install media就行了,虽然这个命令能通过。最好看一下这个包的教程说明之类的。
Linux里面import os作用是什么
import os
print(os.path.abspath(".")) #当前目录的绝对路径
print(os.path.abspath(r"..")) #上级目录的绝对路径 print(os.path.abspath(r"D:\python_workshop\python6\revise\函数.py"))
运行结果
D:\python_workshop\python6\selenium_webdriver
D:\python_workshop\python6
D:\python_workshop\python6\revise\函数.py
其他的一些常见函数:
1、os.getcwd()函数
功能:获取当前目录,python 的工作目
import os
pwd = os.getcwd()
print (pwd)
2、os.name 函数
功能:获取当前使用的操作系统(获取信息不够详细)
其中 ’nt’ 是 windows,’posix’ 是 linux 或者 unix
import os
name = os.name
if name == ’posix’:
print ("this is Linux or Unix")
elif name == ’nt’:
print ("this is windows")
else:
print ("this is other system")
3、os.remove()函数
功能:删除指定文件
eg:删除 file.txt 文件
import os
os.remove(’file.txt‘)
4、os.removedirs()函数
功能:删除指定目录
eg:删除 file目录
import os
os.removedirs(‘file’)
5、os.system()函数
功能:运行shell命令
eg:执行ls -a 》 1.txt命令
import os
os.system(‘ls -a 》 1.txt’)
6、os.mkdir()函数
功能:创建一个新目录
eg:创建一个 file 目录
import os
os.mkdir(‘file’)
7、os.chdir()函数
功能:改变当前路径到指定路径
eg:我现在从当前路径到 filepath 所指定的路径下
import os
filepath = ’/home’
pwd = os.getcwd()
print (pwd)
os.chdir(filepath)
pwd = os.getcwd()
print (pwd)
8、os.listdir()函数
功能:返回指定目录下的所有目录和文件
eg:列出当前目录下的所有文件和目录
import os
pwd = os.getcwd()
name = os.listdir(pwd)
for filename in name:
print (filename)
python更改文件名称
更改文件名的操作通常都可以在操作系统的库中找到,对所有的编程语言来说都是,python也不例外,在python自带的os库中就有更改文件(夹)名称的函数方法rename,使用实例使用代码和调试结果如下:
#!/usr/bin/python3
import os, sys
# 列出目录
os.mkdir("test")
print ("目录为: %s"%os.listdir(os.getcwd()))
# 重命名
os.rename("test","test2")
print ("重命名成功。")
# 列出重命名后的目录
print ("目录为: %s" %os.listdir(os.getcwd()))
os.rmdir("test2")
调试结果
代码图
所在调试界面
python os模块在哪个文件夹
python os模块(os.py )在 LIB 文件夹
其编译模块( os.cpython-34.pyc )在 lib\_pycache_ 文件夹
请问import os等图上的这些为什么程序运行就会错误
这是一些python库,如果报错的话说明你没有安装这些库,可以使用pip install安装一下