Question
解决编写爬虫时手动输入headers的问题
Solutions
1. 打开请求页面F12
2. 对相应的链接右键copy as cURL(bash)
3. 打开url:https://curlconverter.com/ 然后选择python 复制到表单中即可
解决编写爬虫时手动输入headers的问题
1. 打开请求页面F12
2. 对相应的链接右键copy as cURL(bash)
3. 打开url:https://curlconverter.com/ 然后选择python 复制到表单中即可
pip freeze > requirements.txt会将当前虚拟环境所有包进行打印并输出
但很多时候我们只需要输出当前项目所依赖的项目包
在项目的根目录下使用 pipreqs ./
如果是Windows系统,会报编码错误
(UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8 in position 24: illegal multibyte sequence)
使用时,指定编码格式
pipreqs ./ --encoding=utf8
生成requirements.txt 文件后,可以根据这个文件下载所有的依赖
pip install -r requriements.txt 即可
python configparser模块不区分大小写问题
经源码分析,configparser内部存在自动转化小写代码.
def optionxform(self, optionstr):
return optionstr.lower()
找到原因,只需要重写该函数即可。
class myconf(configparser.ConfigParser):
def __init__(self,defaults=None):
configparser.ConfigParser.__init__(self,defaults=None)
# 区分大小写
def optionxform(self, optionstr):
return optionstr
git push >> fatal: no configured push destination
像返回错误所说,我们在download下来的自由仓库想push上去除了进行下列操作
git init
git add *
还需要添加远程仓库
git remote add origin git@github.com:
/demo_app.git
git push -u origin master
mklink /j "C:\Users\ayjin\Desktop\你想在桌面显示的名字" "G:\创建好的文件夹名"