最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下:

demo1代码

import requests

r = requests.get("http://www.baidu.com")

r.encoding = r.apparent_encoding

demo = r.text

demo

beauful1代码:

from bs4 import BeautifulSoup

soup = BeautifulSoup(demo,"html.parser")

soup.prettify()

print(soup.prettify)

在demo1中的demo变量存储了百度首页的信息,想在beauful1文件中直接使用,开始时按照其他教程将demo在demo1中定义成全局变量等等,但是感觉特别麻烦,后来查阅资料,发现可以将demo1文件像第三方库一样直接引入,方式如下:

from demo1 import demo

from bs4 import BeautifulSoup

soup = BeautifulSoup(demo,"html.parser")

soup.prettify()

print(soup.prettify)

如果直接将demo1全部引入“import demo1”,程序还是会报错,所以就是使用哪个变量就从原来的文件中引入即可。

以上这篇Python中py文件引用另一个py文件变量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python导入其他py文件-Python中py文件引用另一个py文件变量的方法相关推荐

  1. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  2. Python如何引用另一个py文件中的变量

    Python如何引用另一个py文件中的变量 1.新建一个aa.py文件 2.新建一个bb.py文件 将变量和函数功能分开保存,这样可以简化自己的代码,看起来更简洁也便于维护,今天需要用到录入很多多维l ...

  3. IOl:从文件夹中找到后缀名为TXT的文件,然后复制到指定的文件夹

    /*** 从文件夹中找到后缀名为TXT的文件,然后复制到指定的文件夹* @param args* @throws IOException*/public static void main(String ...

  4. arcmap中有火星坐标码_在ArcMap中使用坐标值转换一个CAD文件中的坐标位置

    (2013-04-13 20:51:19) 转 载 ▼ 标签: 股票 分类: GIS 技术研究 您现在的位置 : 首页 -> 知识库 -> ArcGIS Desktop -> 技术文 ...

  5. 如何合并多个Excel文件(相同列结构)至一个Excel文件中

    如何合并多个Excel文件(相同列结构)至一个Excel文件中 1. 将待合并数据格式一样的Excel文件放置在一个文件夹下 2. 新建一个Excel空文件,用来存放合并数据 3. 点击[数据]> ...

  6. less (三) 一个less 文件引用另一个less文件

    现在假设我们写了两个less文件,一个文件是a.less  另一个文件是 b.less; 那么a.less文件中如何引用b.less中的文件呢? 例子: 先新建如下的目录结构 文件信息: index. ...

  7. 转:Java中子类是否可以继承父类的static变量和方法而呈现多态特性

    原文地址:Java中子类是否可以继承父类的static变量和方法而呈现多态特性 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法,关于static方法,声明 ...

  8. 使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法

    使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法 参考文章: (1)使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法 (2)https: ...

  9. python怎么调用另一个文件的函数_python如何调用另一个py文件的所有函数?

    慕盖茨4494581 在同一个文件夹下调用函数:A.py文件:B.py文件:或调用类:A.py文件:B.py文件:或在不同文件夹下A.py文件的文件路径:E:\PythonProject\winycg ...

最新文章

  1. 使用Linux的lsblk命令列出块设备信息
  2. torch模拟sigmoid
  3. 用Tableau画瓷砖地图
  4. 有关camshift的知识点
  5. python+OpenCV图像处理(六)图像平滑与滤波
  6. python 自动登录网站_python自动登录网页脚本
  7. 来了!PostgreSQL 同步流复制原理和代码浅析,请签收
  8. 【转】 一定要让孩子知道的20个小故事
  9. pycharm不能输入代码
  10. VMware workstation 16 pro下载、安装(官网)
  11. 2022-2028全球气动测试探针行业调研及趋势分析报告
  12. Springboot课程试题库管理系统毕业设计源码271129
  13. 牛顿插值法在Matlab上的实现
  14. 计算机考研408(计算机网络(持续更新))
  15. win10 修改git账号密码
  16. Python numpy.random中的shuffle和permutation函数的区别
  17. 新买电脑C盘太大?只有一个C盘?如何分解C盘?电脑分盘,保姆级教学
  18. MacBook Pro 突然无法开机的解决方法
  19. postman打不开
  20. windows保护无法启动修复服务器,如何解决win10“Windows资源保护无法启动修复服务”错误 | MOS86...

热门文章

  1. MyBatis基础入门《九》ResultMap自动匹配
  2. python第二天练习题
  3. 转载-隐藏在手机中的第二个操作系统
  4. python与人工智能编程-五大人工智能流行编程语言对比,只要学会一种绝对不亏!...
  5. python怎么安装pandas模块-如何优雅的安装Python的pandas?
  6. 哪里可以接到python的活干-越忙越穷?赶紧把瞎忙活的事情交给Python吧!
  7. python游戏最简单代码-用python写游戏脚本原来这么简单
  8. python下载教程3.7-Python3
  9. python编程语法-Python编程入门——基础语法详解(经典)
  10. python天天学怎么样-每天一遍,好好学习,天天向上(Python)