python导入其他py文件-Python中py文件引用另一个py文件变量的方法
最近自己初学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文件变量的方法相关推荐
- python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法
Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...
- Python如何引用另一个py文件中的变量
Python如何引用另一个py文件中的变量 1.新建一个aa.py文件 2.新建一个bb.py文件 将变量和函数功能分开保存,这样可以简化自己的代码,看起来更简洁也便于维护,今天需要用到录入很多多维l ...
- IOl:从文件夹中找到后缀名为TXT的文件,然后复制到指定的文件夹
/*** 从文件夹中找到后缀名为TXT的文件,然后复制到指定的文件夹* @param args* @throws IOException*/public static void main(String ...
- arcmap中有火星坐标码_在ArcMap中使用坐标值转换一个CAD文件中的坐标位置
(2013-04-13 20:51:19) 转 载 ▼ 标签: 股票 分类: GIS 技术研究 您现在的位置 : 首页 -> 知识库 -> ArcGIS Desktop -> 技术文 ...
- 如何合并多个Excel文件(相同列结构)至一个Excel文件中
如何合并多个Excel文件(相同列结构)至一个Excel文件中 1. 将待合并数据格式一样的Excel文件放置在一个文件夹下 2. 新建一个Excel空文件,用来存放合并数据 3. 点击[数据]> ...
- less (三) 一个less 文件引用另一个less文件
现在假设我们写了两个less文件,一个文件是a.less 另一个文件是 b.less; 那么a.less文件中如何引用b.less中的文件呢? 例子: 先新建如下的目录结构 文件信息: index. ...
- 转:Java中子类是否可以继承父类的static变量和方法而呈现多态特性
原文地址:Java中子类是否可以继承父类的static变量和方法而呈现多态特性 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法,关于static方法,声明 ...
- 使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法
使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法 参考文章: (1)使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法 (2)https: ...
- python怎么调用另一个文件的函数_python如何调用另一个py文件的所有函数?
慕盖茨4494581 在同一个文件夹下调用函数:A.py文件:B.py文件:或调用类:A.py文件:B.py文件:或在不同文件夹下A.py文件的文件路径:E:\PythonProject\winycg ...
最新文章
- 使用Linux的lsblk命令列出块设备信息
- torch模拟sigmoid
- 用Tableau画瓷砖地图
- 有关camshift的知识点
- python+OpenCV图像处理(六)图像平滑与滤波
- python 自动登录网站_python自动登录网页脚本
- 来了!PostgreSQL 同步流复制原理和代码浅析,请签收
- 【转】 一定要让孩子知道的20个小故事
- pycharm不能输入代码
- VMware workstation 16 pro下载、安装(官网)
- 2022-2028全球气动测试探针行业调研及趋势分析报告
- Springboot课程试题库管理系统毕业设计源码271129
- 牛顿插值法在Matlab上的实现
- 计算机考研408(计算机网络(持续更新))
- win10 修改git账号密码
- Python numpy.random中的shuffle和permutation函数的区别
- 新买电脑C盘太大?只有一个C盘?如何分解C盘?电脑分盘,保姆级教学
- MacBook Pro 突然无法开机的解决方法
- postman打不开
- windows保护无法启动修复服务器,如何解决win10“Windows资源保护无法启动修复服务”错误 | MOS86...
热门文章
- MyBatis基础入门《九》ResultMap自动匹配
- python第二天练习题
- 转载-隐藏在手机中的第二个操作系统
- python与人工智能编程-五大人工智能流行编程语言对比,只要学会一种绝对不亏!...
- python怎么安装pandas模块-如何优雅的安装Python的pandas?
- 哪里可以接到python的活干-越忙越穷?赶紧把瞎忙活的事情交给Python吧!
- python游戏最简单代码-用python写游戏脚本原来这么简单
- python下载教程3.7-Python3
- python编程语法-Python编程入门——基础语法详解(经典)
- python天天学怎么样-每天一遍,好好学习,天天向上(Python)