python
python
lxdhwz
这个作者很懒,什么都没留下…
展开
-
streamlit 更换端口 win linux
Streamlit 提供了四种不同的方法来设置配置选项:1 在适用于 macOS/Linux 或 Windows 的全局配置文件中:~/.streamlit/config.toml%userprofile%/.streamlit/config.toml[server]port = 802 在每个项目的配置文件中,位于 ,您从中运行 Streamlit 的文件夹在哪里。CWD/.streamlit/config.tomlCWD/.streamlit/config.tomlCWD/.strea原创 2022-03-28 12:03:09 · 2236 阅读 · 0 评论 -
print 输出 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\u2764‘ in position 98779: ille
错误信息:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\u2764’ in position 98779: illegal multibyte sequence原因:print()函数自身有限制,不能完全打印所有的unicode字符。解决方案import iosys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')...原创 2022-02-10 11:07:39 · 1187 阅读 · 0 评论 -
python 图片转换 base64格式
转换图片格式、去除base64格式原创 2022-02-09 17:43:31 · 3862 阅读 · 0 评论 -
python 打包exe pandas 报错
错误日志解决方法找到python运行环境python\Lib\site-packages\PyInstaller\hooks打开hook-pandas.py,文件写入hiddenimports=['pandas', 'pandas._libs.tslibs.base'] # 如果有重复的变量 {hiddenimports} 将其重新赋值然后再次运行打包程序即可...原创 2021-10-11 15:08:57 · 698 阅读 · 0 评论 -
pyecharts 数据可视化
文章目录柱状图折线图饼图散点图雷达图箱视图柱状图#is_more_utils=True #显示全乎工具#is_label_show 数据标签是都显示#is_datazoom_show 数据区间滑块 设置滑块from pyecarts import Barbar=Bar('标题')bar.add('服装',['衬衫','领带','裤子','风衣','鞋子','袜子'],[12,23,56,67,78,89],is_label_show=True,is_datazoom_show=True,i原创 2021-07-27 21:37:59 · 603 阅读 · 0 评论 -
用matplotlib 创建三角函数曲线
import matplotlib.pyplot as pltimport numpy as npplt.rcParams['font.sans-serif']=['Microsoft YaHei'] #设置字体样式lista=np.linspace(-2*np.pi,2*np.pi,1000) #创建列表co=np.cos(lista)si=np.sin(lista)plt.figure(figsize=(8,5)) #创建画布coo=plt.subplot(2,2,1) #创建子图原创 2021-07-23 15:13:00 · 666 阅读 · 0 评论 -
简单上手 jupyter
文章目录打开方式创建新文件重命名快捷键切换模式打开方式命令行输入 jupyter notebook双击创建新文件重命名快捷键切换模式原创 2021-07-11 19:47:23 · 224 阅读 · 2 评论 -
PyCharm 打包exe文件 添加图标
-i 给应用程序添加图标-F 指定打包后只生成一个exe格式的文件-w –windowed, –noconsole 使用窗口,无控制台pyinstaller -F -i heatimg.ico silde.py原创 2021-07-03 11:20:08 · 1554 阅读 · 0 评论 -
adb 模拟手指滑屏
最近懒癌犯了,看抖音,用手指划屏。。。为什么用手啊,好不想动,,,为什么就不能自己滑动呢??想到这里,于是自学了简单的adb命令,用python代码编写出,自动滑屏,,目录准备:电脑端准备:手机端上代码:运行展示:准备:电脑端下在adb运行环境如不想配置 adb 可直接将adb压缩包解压到python代码所在的文档中(简单粗暴)准备:手机端找到版本号,一顿狂按,直到出现提示为止,找到开发者模式,点击进入 开启usb调试,和adb调试上代码:# -*- coding: utf-8原创 2021-07-02 21:43:14 · 3341 阅读 · 3 评论 -
python josn文件
什么是 json 文件JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于 ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这些特性使JSON-成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率) Json模块提供了四个功能:dumps、dump、loads、loaddump原创 2021-05-13 20:34:27 · 341 阅读 · 0 评论 -
python os 10种操作
1. os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径2. os.chdir(“dirname”) 改变当前脚本工作目录;相当于shell下cd3. os.curdir 返回当前目录: (’.’)4. os.makedirs(‘dirname1/dirname2’) 可生成多层递归目录在当前目录下生成bk/kk 文件夹5. os.removedirs(‘dirname1’) 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推在当前目原创 2021-05-13 20:31:41 · 381 阅读 · 0 评论 -
python 异常处理
异常处理一、 什么是异常??就是程序没有像预期一样的执行二、 有什么作用可以在代码报错的情况下继续执行写法:n=input("请输入一个数值:")try: n=int(n) m=100/n print(m)except ValueError: print("ValueError值错误")except ZeroDivisionError: print("ZeroDivisionError 分母为0")except Exception as r原创 2021-05-16 19:21:03 · 211 阅读 · 0 评论 -
python 注释
注释单行注释使用:#开头位置:代码的上边,或者代码的右边多行注释使用: 使用三对引号位置:写在引号的中间原创 2021-05-09 20:41:15 · 244 阅读 · 0 评论 -
python 函数
函数是一大段代码的封装,这一段代码代表着一个功能,给这段代码写名字,:函数名通过函数名去使用这个函数:函数名不能重复一、函数思想大事化小,将复杂简单化封装思想:代码重复利用,多次使用二、函数的声明与调用def 函数名(参数1,参数2…..):函数体函数体函数名:和变量的命名规则是一样的。不能使用python的关键字,不能数字开头,字母,下划线,数字组成规范:小驼峰必须:先声明后调用三、函数的调用函数名(参数)返回值:通过return关键字把结果返回給调用者原创 2021-05-16 19:53:04 · 223 阅读 · 0 评论 -
python文件操作
文章目录前言一、语法二、参数1.mode参数2.file 对象常用函数三、如何使用1.open 与 with open2.写入3.读取总结前言数据存储需要文件的支撑,很多时候我们需要将一些数据保存下来,比如日志文件,json文件等等。Python自带 open() 方法用于打开一个文件,并返回文件对象。一、语法file = open( fileName , mode = 'r' ,encoding=None) fileName : 文件路径(绝对路径或者相对路劲)mode : 文件打开原创 2021-05-18 22:21:00 · 221 阅读 · 0 评论 -
python变量的格式化输出
变量的格式化输出print("---")""""一般情况下没打印一次就会自动换行 这是可用 end=”“ 强制本次打印不换行 """print("abc",end="")print("efg")原创 2021-05-09 20:55:51 · 249 阅读 · 0 评论 -
认识python
一、什么是 python1.1 python起源(1)python介绍Python 的创始 人为吉多·范罗苏姆(Guido van Rossum)1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序1991 年,第一个 Python 解释器诞生,它是用C语言实现的,并能够调用 C 语言的库文件.之所以选中 Python(蟒蛇) 作为程序的名字,是因为他是 BBC 电原创 2021-05-06 11:02:47 · 271 阅读 · 0 评论 -
python 链接数据库的常见错误
操作错误书写错误原创 2021-05-17 19:03:16 · 366 阅读 · 0 评论 -
python if while for
if 判断if 条件:条件满足elif 条件: 或者条件else:不满足条件案例 判断与10的关系:a=int(input("输入一个数"))if a>10: print("%d 大于10" %a)elif a==10: print("%d 等于 10" %a)else: print("%d 小于10" %a)循环 whilewhile 条件:条件满足循环案例 打印正方形a=int(input("正方形"))b=0while b原创 2021-05-09 21:41:14 · 294 阅读 · 0 评论 -
python 数据类型
数据类型整数 1 2 3浮点 1.3字符串 “abc”布尔类型 True False对象类型 包含多个基础类型变量变量: 值是可变化的变量的类型: 根据值来确定查看变量的类型: type(变量)数据的处理运算符运算比较运算符赋值运算符位运算符...原创 2021-05-09 20:35:54 · 244 阅读 · 0 评论 -
python 正则表达式 剔除无用字符
import restr=“one1tow2three33four4”a=re.compile(r’(\d+)’)print(re.findall(a,str))str=“one1tow2three33four4”a=re.compile(r’(.+?)(\d+)’)print(re.findall(a,str))原创 2021-06-20 18:32:09 · 940 阅读 · 0 评论 -
用爬虫获取百度热搜
用爬虫获取百度热搜import requestsfrom bs4 import BeautifulSoupfrom openpyxl import Workbookdef getHtml(): # 获取网页源码 headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 SLBr原创 2021-06-28 21:30:10 · 1075 阅读 · 0 评论 -
python函数验证哥德巴赫猜想
用函数思想验证哥德巴赫可以分为三个模块如何求素数#求素数def ss(i): for b in range(2, i): if i % b == 0: #被整除返回 假 return False #否则返回 真 return True用来对比def su(i): #把i拆成两个相加等i的 for b in range(2,i//2+1): #判断 只有两个值都为真的时候返回真原创 2021-05-20 23:04:38 · 6563 阅读 · 0 评论 -
python flask 框架
flask 框架的应用:主体代码⬇from flask import Flask,render_templateapp=Flask(__name__)@app.route('/') #路由,决定访问地址 可以设置多个def url1(): return render_template("so.html")@app.route('/login') def url2(): return render_template("sol.html")app.run()#运行web文件存放在同文件原创 2021-05-30 16:18:49 · 232 阅读 · 0 评论 -
小练习 用python实现最简单的人工智能
效果图:代码:def start(value): pd=value.find("吗") if pd>=0: return "智能:"+value[0:pd]+"。"while True: str=input("人:") print(start(str))知识点:死循环、函数、返回值、字符串的查找、字符串的切片...原创 2021-05-19 22:05:58 · 4021 阅读 · 8 评论