摘要:
python常被昵称为胶水语言,它能很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松联结在一起。python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:`-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块mod1, 则直接使用import mod1或from mod1 import *;(2)主程序所在目录是模块所在目录的父(或祖辈)目录如下面程序结构:`-- src |-- ... 阅读全文
摘要:
a.c#include<stdio.h>#include"a.h"#include<stdarg.h>#include<stdlib.h>int add(int a,int b){ if(a<100) ERROR(-1,"你输入的a=%d小于100",a); if(b<100) ERROR(-1,"你输入的b=%d小于100",b); return a+b;}int logging(int code,char fmt[],...){ va_list l; FILE *fp; if((fp 阅读全文
摘要:
#!/usr/bin/python#_*_coding:utf8_*_class money(): def __init__(self,currency,value,accuracy): self.currency=currency self.value=value self.accuracy=accuracy def __add__(self,other): return money(self.currency,self.value+other.value,self.accuracy) def __sub__(self... 阅读全文
摘要:
#!/usr/bin/python# -*- encoding:utf-8 -*-from sqlalchemy import *from sqlalchemy.orm import *engine=create_engine("sqlite:///./test.db")metadata=MetaData()party=Table('party',metadata, Column('id',Integer,primary_key=True), Column('name',String(32),nullable=False), 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
#!/usr/bin/python# -*- encoding:utf-8 -*-from sqlalchemy import *from sqlalchemy.orm import *engine=create_engine("sqlite:///./test.db")metadata=MetaData()party=Table('party',metadata, Column('id',Integer,primary_key=True), Column('name',String(32),nullable=False), 阅读全文
摘要:
头文件debug_waitfunction allFile() { awk '{print NR,$0}' $fileName}function main() { echo " " echo "++++++++++++++++++++++++++++++++++++++++++" echo "|+++++++++++++++++输入提醒+++++++++++++++|" echo "|+++++++++1、调试操作:debug ++++++++++|" echo "|+++++++++(其 阅读全文
摘要:
#!/bin/shawk 'BEGIN { flag="none"; }/^[ \t]*if/ { flag="if"; print NR next;}/^[ \t]*if/ { flag="if"; print yy NR}' wqx_src1.shwqx_src1.sh#!/bin/shecho "开始"read key if [ $key = "test" ]thenifthen} echo "好的"else echo "不好"fi 阅读全文
摘要:
main : main.o sub.o cc -o main main.o sub.osub.o: sub.c cc -c sub.cmain.o: main.c cc -c main.c 阅读全文