我一直在尝试从 python 连接到 URL。我尝试过:urllib2、urllib3 和请求。这是我在所有情况下都遇到的相同问题。一旦我得到答案,我想他们三个都可以正常工作。
问题是通过代理连接。我已经输入了我们的代理信息,但没有任何乐趣。我收到 407 代码和错误消息,例如:HTTP 错误 407:需要代理身份验证(Forefront TMG 需要授权才能完成请求。访问 Web 代理过滤器被拒绝。)
但是,我可以使用另一个通过代理的其他应用程序进行连接,例如 git。当我运行时,git config --get htpp.proxy它返回与我在 Python 中输入的相同的值和格式
http://username:password@proxy:8080
Run Code Online (Sandbox Code Playgroud)
请求中的代码示例是
import requests
proxy = {"http": "http://username:password@proxy:8080"}
url = 'http://example.org'
r = requests.get(url, proxies=proxy)
print r.status_code
Run Code Online (Sandbox Code Playgroud)
谢谢你的时间
我正在寻找一种干净的方法来重新排序组中的索引.
示例代码:
import numpy as np
import pandas as pd
mydates = pd.date_range('1/1/2012', periods=1000, freq='D')
myts = pd.Series(np.random.randn(len(mydates)), index=mydates)
grouped = myts.groupby(lambda x: x.timetuple()[7])
mymin = grouped.min()
mymax = grouped.max()
Run Code Online (Sandbox Code Playgroud)
以上给了我想要的东西,在一年中的朱利安日汇总统计数据但是我想重新排序该组,以便将上半场(183天)放在上半场前面.使用普通的numpy数组:
myindex = np.arange(1,367)
myindex = np.concatenate((myindex[183:],myindex[:183]))
Run Code Online (Sandbox Code Playgroud)
但我不能用groupby这样做会引发一个not implement错误.
注意:这是来自google-groups的交叉帖子.此外,我一直在阅读comp.lang.python,不幸的是,人们往往会忽略一些帖子,例如谷歌组.
提前谢谢,
贝文