python 代码碎片

一、将Oracle中的某张表导出到csv文件

import cx_Oracle
import pandas as pd

conn = cx_Oracle.connect('username', 'password', '127.0.0.1:1521/TESTDB')
sql = 'SELECT * FROM student'
df = pd.read_sql(sql, conn)
df.to_csv('student.csv')
print(df.head())

二、获得自身进程号并杀掉自身进程

import os
import time

# 获得当前进程号
pid = os.getpid()
print('pid:', pid)

for i in range(100):
    print(i)
    time.sleep(0.5)
    if i == 11:
        # 结束当前进程
        os.system('kill -9 {}'.format(pid))
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。