小编Mul*_*ala的帖子

(13:权限被拒绝)连接上游时:[nginx]

我正在使用nginx和gunicorn配置django项目.当我gunicorn mysite.wsgi:application --bind=127.0.0.1:8001在nginx服务器中访问我的端口时,我在错误日志文件中收到以下错误.

server {
    listen 8080;
    server_name localhost;
    access_log  /var/log/nginx/example.log;
    error_log /var/log/nginx/example.error.log;

    location / {
        proxy_pass http://127.0.0.1:8001;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $http_host;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的"http://127.0.0.1:8001/"档案

server {
    listen 8080;
    server_name localhost;
    access_log  /var/log/nginx/example.log;
    error_log /var/log/nginx/example.error.log;

    location / {
        proxy_pass http://127.0.0.1:8001;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $http_host;
    }
}
Run Code Online (Sandbox Code Playgroud)

在我得到的html页面中nginx.conf.

我做错了什么?

django nginx python-2.7 gunicorn

256
推荐指数
8
解决办法
14万
查看次数

ImportError:没有名为request的模块

我正在尝试SpeechRecognition在我的机器上安装python .当我尝试安装包时pip install SpeechRecognition.我收到以下错误.

import json, urllib.request

ImportError: No module named request
Run Code Online (Sandbox Code Playgroud)

然后我提到并安装了pip install requests我正在收到的请求Requirement already satisfied.但是我仍然无法安装SpeechRecognition.请让我知道我在做什么错误.谢谢你提前

python speech-recognition

43
推荐指数
3
解决办法
11万
查看次数

如何在python中限制mongo查询

我试图用python从mongodb中检索数据.我的数据库包含大量数据.所以我想在检索时限制数据.我试过了

import datetime
from pymongo import Connection
connection = Connection('localhost',27017)
db = connection['MyWork']


db_data = db.myusers.find().limit(2)
#db_data = db.myusers.find()[0:2]
print db_data
print db_data.count()
print db_data[0]
print db_data[1]
print db_data[2]
Run Code Online (Sandbox Code Playgroud)

但是当我尝试上面时,我得到的文件不止两个.我正在使用pymongo驱动程序.如何限制值

<pymongo.cursor.Cursor object at 0x000000000267D518>
3
{u'age': 24.0, u'_id': ObjectId('552b6e90aad3e2d909d5fb28'), u'place': u'Ravipadu', u'name': u'Shiva'}
{u'age': 28.0, u'_id': ObjectId('552b6eabaad3e2d909d5fb29'), u'place': u'Rajahmundry', u'name': u'Anil'}
{u'age': 30.0, u'_id': ObjectId('552b6ec1aad3e2d909d5fb2a'), u'place': u'Manchili', u'name': u'Kishore'}
Run Code Online (Sandbox Code Playgroud)

python mongodb pymongo

27
推荐指数
2
解决办法
2万
查看次数

如何在Python中找到IP地址的位置?

我正在开发一个项目,需要在我的数据库中存储用户位置.我得到了该用户的公共IP地址.但我无法获得用户位置.我尝试了几种方法(来自StackOverflow),但我没有找到任何提示.如下所示

url = urllib.urlopen("http://api.hostip.info/get_html.php?ip=%s&position=true" % ip)
data = re.compile('^[^\(]+\(|\)$').sub('', url.read())
print data
Run Code Online (Sandbox Code Playgroud)

但我得到的结果是

Unknown Country?) (XX)
City: (Unknown City?)
Run Code Online (Sandbox Code Playgroud)

其他方式:

import urllib

response = urllib.urlopen("http://api.hostip.info/get_html.php?ip={}&position=true".format(ip)).read()

print(response)
Run Code Online (Sandbox Code Playgroud)

但结果是

Country: (Unknown Country?) (XX)
City: (Unknown City?)

Latitude: 
Longitude: 
IP: 115.xxx.xxx.xx
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

python

18
推荐指数
7
解决办法
5万
查看次数

使用Python查找网络(外部)IP地址

我想通过Python了解我的互联网提供商(外部)IP地址(宽带或其他).

有多台机器连接到该网络.我尝试了不同的方式,但我只获得本地和公共IP我的机器.如何通过Python找到我的外部IP地址?

提前致谢.

python ip python-2.x

15
推荐指数
2
解决办法
2万
查看次数

如何使用刷新令牌获取新的访问令牌(django-oauth-toolkit)?

我在我的django项目中使用django-oauth-toolkit 0.7通过我的网站提供oauth,我已经按照这里的步骤成功获得了访问令牌.但是我无法获得新的access token(如果访问令牌已过期)刷新令牌.我能够使用消费者客户端获取访问令牌.但是我怎么能在我的网站上用我的网址得到这个,因为当我试图获得带有刷新令牌的新访问令牌时,我无法看到哪些参数会进入我的网站.任何帮助都会受到影响,提前致谢!

我的accessstoken和刷新令牌是这样的:

{
  "access_token":"1/fFAGRNJru1FTz70BzhT3Zg",
  "expires_in":3920,
  "token_type":"Bearer",
  "refresh_token":"1/xEoDL4iW3cxlI7yDbSRFYNG01kVKM2C-259HOF2aQbI"
}
Run Code Online (Sandbox Code Playgroud)

我正在运行我的网站 localhost:8000

python django oauth

14
推荐指数
1
解决办法
1万
查看次数

如何在小时,分钟和秒钟之间获得两个日期之间的差异.

我有两个约会日期

import datetime
data1 = datetime.datetime.now()
data2 = datetime.datetime.now()
Run Code Online (Sandbox Code Playgroud)

我这样做了,我得到了几分钟和几秒钟.我也想要几个小时; 我怎样才能做到这一点?

我的代码:

diff = data2-data1
divmod(diff.days * 86400 + diff.seconds, 60)
(3, 45)
Run Code Online (Sandbox Code Playgroud)

我怎么能得到好几个小时?任何帮助,将不胜感激.

python date

12
推荐指数
1
解决办法
2万
查看次数

音频文件到文本文件python

我想将音频(例如:“。mp3”)文件转换为文本文件。我尝试了诸如pyspeech和的其他方法speech recognition,但没有得到任何答案。还有其他方法可以做到这一点吗?任何帮助,将不胜感激 !

python windows python-2.7

5
推荐指数
1
解决办法
1万
查看次数

如何在MongoDB中将子文档添加到子文档数组

我在mogodb中有一个这样的集合:

{
"_id" : ObjectId("5393006538efaae30ec2d458"),
"userName" : "shiva",
"userUnderApiKey" : 123456,
"groups" : [
    {
        "groupName" : "Default",
        "groupMembers" : [ ]
    }
]
}
Run Code Online (Sandbox Code Playgroud)

我想在groups数组中添加一个新组作为子文档,如下所示

 {
"_id" : ObjectId("5393006538efaae30ec2d458"),
"userName" : "shiva",
"userUnderApiKey" : 123456,
"groups" : [
    {
        "groupName" : "Default",
        "groupMembers" : [ ]
    },

    {
        "groupName" : "Family",
        "groupMembers" : [ ]
    }
]
}
Run Code Online (Sandbox Code Playgroud)

如何在子文档数组中插入新的子文档。将提供任何帮助

mongodb mongodb-query

2
推荐指数
1
解决办法
3993
查看次数

如何使用两个列表作为循环python

我有两个列表

num = [1,2,3,4]
names = ['shiva','naga','sharath','krishna','pavan','adi','mulagala']
Run Code Online (Sandbox Code Playgroud)

我想并行打印两个列表,如果一个列表(num)结束,我想重复第一个列表(num),直到第二个(名称)列表结束.

现在我想要输出为

1 for shiva
2 for naga
3 for sarath
4 for krishna
1 for pavan
2 for adi
3 for mulagala
Run Code Online (Sandbox Code Playgroud)

python list round-robin

2
推荐指数
1
解决办法
537
查看次数