Python

python读写文件

文件格式 r r+ w w+ a a+ read + + + + write + + + + + write after seek + + + create + + + + truncate + + position at start + + + + position at end + + 其中:tructate在打开文件时,该文件变为空(文件的所有内容都将被删除) 错误:io.UnsupportedOperation: can’t do nonzero end-relative seeks w改为wb即可 中文问题 添加:, encoding=’utf-8′

python编程技巧集合

print print不换行(python3) print ('www.',end="") print ('zhaoyabo.com',end="") 输出: www.zhaoyabo.com 如果报错 end那儿invalid syntax,可能是因为python版本为2.7 动态百分比 import time for i in range(100): # 此处为运行代码 print("\r进度为%d%%"%i,end="") 原理:\r 表示将光标的位置回退到本行的开头位置

什么?wifi密码又忘记了?教你python代码查看

加入电脑曾经连接的wifi密码忘记了,运行附录里的代码可以找回。 结果示例: Wi-Fi Name | Password ———————————————– Engineer | ayush123 honor | 1234567890 Engineer_5GHz | ayush123 Redmi | 12345677 Ayush | 123123123 附录代码(python 3): # importing subprocess import subprocess # getting meta data meta_data = subprocess.check_output([‘netsh’, ‘wlan’, ‘show’, ‘profiles’]) # decoding meta data data = meta_data.decode(‘utf-8’, errors =”backslashreplace”) # spliting data by line by line data = data.split(‘\n’) # creating a list of ...

print函数高级(end参数)

end参数 end 用来设定以什么结尾。 默认值是换行符 \n,我们可以换成其他字符。 for x in range(0, 5):     print(x, end=’ ‘) #0 1 2 3 4 for x in range(0, 5):     print(x, end=’,’) #0,1,2,3,4, 实现动态百分比 import time for i in range(100): print(“\r进度为%d%%”%i,end=””)   #每打印一次休息0.1秒,方便人眼观察(仅此示例用)   time.sleep(0.1) #此时可以看见打印出了“动态的”百分比进度 注意使用了\r \r 表示将光标的位置回退到本行的开头位置 \b 表示将光标的位置回退一位 然后当print函数指定end=””时,表示不换行,再使用”\r”将光标移至当前行首,相当于覆盖了之前打印出来的东西,看起来就相当于只有百分比在变化     参考: https://blog.csdn.net/shen_bb/article/details/24644661 https://www.cnblogs.com/tinglele...

pip安装第三方库方法总结

类型一:官方包 最常见的方式,适合大多数第三方包 pip install numpy 指定版本: pip install numpy==1.x.x 在国内,为了下载加速,建议首先设置镜像,参考本站博文:pip 国内镜像加速。 类型二:本地whl文件 pip install xxxx.whl 建议获取whl文件链接后,windows系统用迅雷下载到whl文件,centos系统可以通过wget命令下载,然后安装 类型三:github第三方包 借助git下载后直接安装 pip install git+ssh://git@github.com/xxxxxxx/xxxxx.git 或者 pip install git+git://github.com/yhat/ggplot.git 或者 pip install https://github.com/yhat/ggplot/tarball/master 或者 git clone https://github.com/IDSIA/sacred.git cd sacred python setup.py install 其他 conda的操作与pip类似