51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Python
python 关于每个项目的解释器
在写程序的时候发现了一个问题,就是我原来import的第三方包,在新建的项目里仍然报错,还需要重新下载一次发现:原来每建一个新项目,python会默认生成另一个新的解释器和相关虚拟环境,包括第三方包的文件夹,这个虚拟环境是个初始化的环境,不包括所有后加的文件所以:如果想用原来加进来的第三方包,就将当前的虚拟环境换成初始...
代码星球
·
2020-06-27
python
关于
每个
目的
解释器
python3修改文件指定行和4种文件打开方式
方法可以有三个,但其实是一个方法,因为不同的方法都是文件存储的方法,文件修改就只有一个方法:将文件导入list后,重新写入文件(另一个文件或者当前文件)1.当前文件读取后,list修改内容,写入另一个新建文件f=open("D:datak1.TXT","r")ff=open("D:data\newk1.TXT","w"...
代码星球
·
2020-06-27
文件
python3
修改
指定
4种
python3 变量格式化转换成字符串
num=3str='Iam%fyearsold'%(num)print(str)输出Iam3.000000yearsold ...
代码星球
·
2020-06-27
python3
变量
格式化
换成
字符串
python3访问MySQL数据库
importpymysqldb=pymysql.connect(host='XXXXXXXX.com',#数据库服务器地址user='XXX',#用户名passwd='XXX',db='db_test',#数据库名(一个数据库服务器地址中可以包含多个数据库)port=3306,charset='utf8')cursor...
代码星球
·
2020-06-27
python3
访问
MySQL
数据库
python3输出中文报错的原因,及解决办法(基于pycharm)
通常python3里面如果有中文,在不连接其他设备和程序的情况下,报错信息大致如下:SyntaxError:Non-UTF-8codestartingwith'xd6'infile这里面的xd6可以是其他编码,代表的是你程序里第一个中文的前两位编码原因:你的程序里变量的编码方式和解释器解析的编码方式不一致,而从解释器的...
代码星球
·
2020-06-27
python3
输出
中文
错的
原因
python 的文件编码处理
python的文件编码处理有点粗鲁1.不管文件原来是编码类型,读入后都转换成Unicode的编码2.写入文件时,write函数把变量以读入文件的编码方式写入(根据open(path,mode,encoding='utf-8')里的encoding,这个的utf-8只是举个例子,如果encoding未赋值,责根据解释器默...
代码星球
·
2020-06-27
python
文件
编码
处理
python已处理的异常
字符串比较中,如果一个字符串有内容,另一个没有内容,python不会报错,而是认为两个字符串不相同如a="1234567"b=""ifa[4:5]==b[4:5]:print("right")else:print("wrong")输出wrong 但尽量不要用这个,因为这个在其他情况下有可能出错,用了相当于给自...
代码星球
·
2020-06-27
python
处理
异常
python 时间和时间段显示
两个包,最开始发现的是time包importtimeprint(time.time())#显示当前时间戳print(time.localtime(time.time()))#显示本地时间print(time.strftime("%Y-%m-%d/%H:%M:%S",time.localtime(time.time())...
代码星球
·
2020-06-27
python
时间
时间段
显示
python处理文件某行的固定位置
1.打开文件2.按行循环3.处理固定行withopen('file/Aa.txt')asf:forlineinf:print(line[2:12]) 可以这样处理的原因是,line的属性是str本质是tuple 注:这种方式只是对临时变量做了处理,文件本身并没有变,文件变化参照另一篇随笔...
代码星球
·
2020-06-27
python
处理
文件
行的
固定
python 文件单行循环读取的坑(一个程序中,文件默认只能按行循环读取一次,即使写到另一个循环里,它也只读取一次)
本来写了一个程序,想获取a文件中有,但是b文件中没有的行;想到的方法是:1.一行一行提取a文件中数据,然后用a文件中的每一行与b文件中的每一行比较, 2.如果找到相同行就继续查找...
代码星球
·
2020-06-27
循环
文件
读取
一次
python
python 利用subprocess调用cmd命令程序,并正确输出控制台的输出中文
平台Python3.71.利用控制台运行程序后在控制台会输出中文提示,但是用python调用subprocess.run函数后返回的输出是乱码,于是,解决方法是用subprocess.check_output(),该函数返回子进程向标准输出的输出结果程序如下:f=subprocess.check_out(['XX','...
代码星球
·
2020-06-27
输出
python
利用
subprocess
调用
python读文件的4种方式
1.直接打开就读withopen('filepath','r')asf:forlineinf:print(line)print('一行数据')虽然f是一个文件实例,但可以通过以上方式对每一行进行循环处理了,处理时每一行是一个字符串str,而且这个是速度最快最简洁的方法 2.用read()打开withopen(...
代码星球
·
2020-06-27
python
文件
4种
方式
python2和python3的编码encode解码decode函数
python比较坑的一个点;意义完全变了的两个函数首先常用的编码方式有3种,utf-8: 常用的传输和存储格式,Unicode的一种简化 &nb...
代码星球
·
2020-06-27
python2
python3
编码
encode
解码
python关于window文件写入后,换行默认 的问题
因为python兼容各种平台,所以当在window打开文本文件写入后,换行会默认写成 &nbs...
代码星球
·
2020-06-27
python
关于
window
文件
写入
python的strip和split函数
这两个函数都是string的类函数1.strip是去掉字符串头尾的特定字符,分三个aa='0023005600'bb=aa.rstrip('0')cc=aa.lstrip('0')dd=aa.strip('0')print(bb)print(cc)print(dd)aa.rstrip('0')去掉字符串尾的'0'字符a...
代码星球
·
2020-06-27
python
strip
split
函数
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他