[2020-03-05] TypeError: write() argument must be str, not bytes
File "/Users/xxxx/PycharmProjects/seleniumstudy/HTMLTestRunner.py", line 630, in run
self.generateReport(test, result)
File "/Users/xxxx/PycharmProjects/seleniumstudy/HTMLTestRunner.py", line 687, in generateReport
self.stream.write(output.encode('utf8'))
TypeError: write() argument must be str, not bytes
解决办法:
此处module 使用wb+ 而不是w, 方法参见:https://blog.csdn.net/weixin_38532008/article/details/80950107
[2020-03-07] 编辑及使用 .bash_profile
在终端里输入: open -e .bash_profile (进入编辑模式,若只是查看,则不带e参数)
编辑完成后,保存文件,终端里输入 source .bash_profile 生效当前配置文件
[2020-03-07]在终端中执行以下命令报错 npm install appium -g
报错:Missing write access to /usr/local/lib/node_modules
解决办法,在终端中执行命令 sudo npm install appium -g
[2020-03-09]csv/Excel的编码格式不是utf-8, Python无法读取,需要更改文件的编码格式
brew install enca
enca -L zh_CN [filename] ----查看文件的编码格式
enca -L zh_CN -x utf-8 [filename] ----将文件编码格式转换为utf-8
enca -L zh_CN -x utf-8 [filename] [filename2] ---另存为一个新的,编码格式为utf-8的文件
https://www.cnblogs.com/daysme/p/10676173.html