我正在使用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.
我做错了什么?
我正在尝试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从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) 我正在开发一个项目,需要在我的数据库中存储用户位置.我得到了该用户的公共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了解我的互联网提供商(外部)IP地址(宽带或其他).
有多台机器连接到该网络.我尝试了不同的方式,但我只获得本地和公共IP我的机器.如何通过Python找到我的外部IP地址?
提前致谢.
我在我的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
我有两个约会日期
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)
我怎么能得到好几个小时?任何帮助,将不胜感激.
我想将音频(例如:“。mp3”)文件转换为文本文件。我尝试了诸如pyspeech和的其他方法speech recognition,但没有得到任何答案。还有其他方法可以做到这一点吗?任何帮助,将不胜感激 !
我在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)
如何在子文档数组中插入新的子文档。将提供任何帮助
我有两个列表
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 ×8
django ×2
mongodb ×2
python-2.7 ×2
date ×1
gunicorn ×1
ip ×1
list ×1
nginx ×1
oauth ×1
pymongo ×1
python-2.x ×1
round-robin ×1
windows ×1