小编bob*_*bsr的帖子

用于删除早于n天的目录的Shell脚本

我的目录名为:

2012-12-12
2012-10-12
2012-08-08
Run Code Online (Sandbox Code Playgroud)

如何使用bash shell脚本删除超过10天的目录?

bash shell

154
推荐指数
3
解决办法
22万
查看次数

如何在python词典列表中查找值?

以下列格式列出python词典.您如何进行搜索才能找到特定名称?

label = [{'date': datetime.datetime(2013, 6, 17, 8, 56, 24, 2347),
          'name': 'Test',
          'pos': 6},
             {'date': datetime.datetime(2013, 6, 17, 8, 56, 24, 2347),
              'name': 'Name 2',
          'pos': 1}]
Run Code Online (Sandbox Code Playgroud)

以下不起作用:

if 'Test'  in label[name]

'Test' in label.values()
Run Code Online (Sandbox Code Playgroud)

python dictionary list

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

没有标题的Python csv

使用csv文件中的标题信息,可以将城市抓取为:

city = row['city']
Run Code Online (Sandbox Code Playgroud)

现在如何假设csv文件没有标题,只有1列,列是城市.

python csv

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

Django过滤查询,自动计算属性字段

有Django Order模型,属性字段自动calucated.如何进行过滤查询.

class Order(models.Model):

    @property
    def expire(self):
        return self.created + datetime.timedelta(days=self.days_left())

    @property
    def days_left(self):
        return self.recurrence_period  * self._recurrence_unit_days[self.recurrence_unit]
Run Code Online (Sandbox Code Playgroud)

为了从今天起获得1,3,7个日期时间而进行的计算

settings.SUBSCRIPTION_EXPIRATION_REMIND = [1, 3, 7]

days = map(lambda x: datetime.date.today() + datetime.timedelta(days=x), settings.SUBSCRIPTION_EXPIRATION_REMIND)

[datetime.date(2015, 7, 28),
 datetime.date(2015, 7, 30),
 datetime.date(2015, 8, 3)]
Run Code Online (Sandbox Code Playgroud)

如何通过ORM查询过滤

Order.objects.filter(expire__in=days)
Run Code Online (Sandbox Code Playgroud)

Django正在抛出错误.

FieldError: Cannot resolve keyword 'expire' into field.
Run Code Online (Sandbox Code Playgroud)

python django django-models

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

用scrapy从表中抓取数据

用scrapy从表中抓取数据.表格html如下:

<table class="tablehd">

<tr class="colhead">
<td width="170">MON, NOV 11</td>
<td width="80">Item</td>
<td width="60" align="center"></td>
<td width="210">Item</td>
<td width="220">Item</td>
</tr>

<tr class="oddrow">
<td> Item </a></td>
<td> Item </td>
<td align="center"> Item </td>
<td></td>
<td> Item </td>
</tr>

<tr class="evenrow">
<td> Item </a></td>
<td> Item </td>
<td align="center"> Item </td>
<td></td>
<td> Item </td>
</tr>


</table>
Run Code Online (Sandbox Code Playgroud)

整个列表是可用的

items = hxs.select('//table[@class="tablehd"]//td//text()').extract()
Run Code Online (Sandbox Code Playgroud)

你如何将它们分成每个项目然后分配数据td1-td5ta

python scrapy web-scraping

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

python域名拆分名称和扩展名

您将如何拆分将返回名称和扩展名的域名

python string

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

用于商店销售的Django条形码

我正在将Visual Basic应用程序转换为Python Django.目前,它具有条形码功能来处理商店的销售.这可以通过python django实现.

python vb6 django

4
推荐指数
1
解决办法
1905
查看次数

远程服务器命令执行

什么是在远程服务器上执行shell命令并获得输出而不实际登录的最佳方法.

也许用shh键.最好用python.

python

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

Django表单模板按钮

Django接受并使用格式的表单按钮:

<input type="submit" value="Submit" />
Run Code Online (Sandbox Code Playgroud)

如何使其与以下工作:

<button type="button">Submit</button>
Run Code Online (Sandbox Code Playgroud)

django

3
推荐指数
1
解决办法
2330
查看次数

Django任务处理

你将如何处理django中的任务,比如每天,每周,每月处理一次事件.(除了cron)

django

0
推荐指数
1
解决办法
254
查看次数

Python平分

这可能很愚蠢.我现在无法理解.

有一个总数(x)

需要与(y)平分

如果x是10,000而y是10,

这意味着10,000将在10之间吐痰.

如何找到起点

1 starts at 1 and ends 1,000
2 starts at 1,001 & ends 2,000
3 ..
4 ..
5 ..
Run Code Online (Sandbox Code Playgroud)

python

0
推荐指数
1
解决办法
167
查看次数

标签 统计

python ×8

django ×4

bash ×1

csv ×1

dictionary ×1

django-models ×1

list ×1

scrapy ×1

shell ×1

string ×1

vb6 ×1

web-scraping ×1