专栏首页python3Python基础——模块与包

Python基础——模块与包

在Python中,可以用import导入需要的模块、包、库、文件等。

把工作路径导入系统路径

import os#os是工作台
import sys#sys是系统
sys.path.append(os.getcwd())
sys.path

写脚本文件

%%writefile testFile.py
test1=10
def test_add(test_list):
    test_sum=0
    for i in range(len(test_list)):
        test_sum+=test_list[i]
    return test_sum

test_list=[1,2,3,4,5]
print(test_add(test_list))

testFile.py的内容

运行脚本文件

%run testFile.py

导入脚本文件方法1

import testFile

脚本文件模块路径

testFile

获取脚本中的变量值

print(testFile.test1)

给脚本中的变量赋值

testFile.test1=100
testFile.test1

调用脚本中的函数

test_list=[4,5]
testFile.test_add(test_list)

导入脚本文件方法1

import testFile as t

获取脚本中的变量值

print(t.test1)

调用脚本中的函数

test_list=[9,3]
t.test_add(test_list)

导入脚本文件中指定的变量和函数

from testFile import test1,test_add

获取脚本中的变量值

test1

调用脚本中的函数

test_list=[4,7]
test_add(test_list)

导入脚本文件中所有的变量和函数

from testFile import *

获取脚本中的变量值

test1

调用脚本中的函数

test_list=[1,2]
test_add(test_list)

移除文件

os.remove('testFile.py')

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C++程序员Python notes

    参考http://blog.chinaunix.net/uid/20039893/frmd/49956.html及其他一些网上资料,C++程序员的Python入...

    py3study
  • python 闭包

    通过上边是输出可以看到test_in也是当作test的的变量来输出,也就是说,test_in 其实也是一个变量,不过这个变量是指向函数的变量。

    py3study
  • Python学习笔记(2)

    py3study
  • 使用Keras的深度学习:经验教训

    如果您计划尝试深度学习模型,那么Keras可能是一个很好的起点。它是用Python编写的高级API,后端支持Tensorflow、CNTK和Theano。

    程序你好
  • 自动驾驶迎来新篇章有人欢喜有人愁

    2017-12-29 05:38:00 作者:张文浩 [ZOL汽车电子]自动驾驶是汽车领域最尖端的技术之一,它一旦落地将引起多行业连锁反应,不仅可以避免人类主观...

    企鹅号小编
  • Spring Boot 之使用 Json 详解

    Spring Boot 提供了 Jackson 的自动配置,Jackson 是 spring-boot-starter-json 的一部分。当 Jackson ...

    静默虚空
  • Python基础学习_01_数据类型,字符串,内置数据结构

    可以看出,单纯的使用单/双引号,字符串是等价的,但是当单/双引号作为字符串的一部分,就有区别了,不再是等价的。

    码农帮派
  • 《Rec Room》:在游戏中偶遇男(女)神怎么办?是偷偷放水还是显现实力?

    VRPinea
  • Java中list集合深复制

    HUC思梦
  • 自动驾驶的“昨天、今天与明天”丨曼孚科技

    与现代汽车不同是的,这辆被命名为“卡布奥雷”的载具由蒸汽驱动,通过车载锅炉产生的热气推动车轮转动。

    曼孚科技

扫码关注云+社区

领取腾讯云代金券