小编the*_*eta的帖子

Lua从路径返回目录路径

我有一个字符串变量,它代表某个文件的完整路径,如:

x = "/home/user/.local/share/app/some_file"在Linux

x = "C:\\Program Files\\app\\some_file"Windows上

我想知道是否有一些编程方式,然后手动拆分字符串以获取目录路径

如何在Lua中返回目录路径(没有文件名的路径),而不加载像LFS这样的附加库,因为我正在使用来自其他应用程序的Lua扩展?

lua

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

使用pandas将大型csv导入DB

我有一个包含约300万条记录的csv文件,我想通过笔记本电脑(4GB内存)迁移到sql server.

pandas成功将文件读取到DataFrame(pd.read_csv()),但是当我尝试迁移(.to_sql())时,我收到Memory Error:

---------------------------------------------------------------------------
MemoryError                               Traceback (most recent call last)
<ipython-input-12-94c146c2b7b7> in <module>()
----> 1 csv.to_sql(name='stats', con=engine, if_exists='append')

C:\Python27\lib\site-packages\pandas\core\generic.pyc in to_sql(self, name, con, flavor, schema, if_exists, index, index_label, chunksize, dtype)
    964             self, name, con, flavor=flavor, schema=schema, if_exists=if_exists,
    965             index=index, index_label=index_label, chunksize=chunksize,
--> 966             dtype=dtype)
    967 
    968     def to_pickle(self, path):

C:\Python27\lib\site-packages\pandas\io\sql.pyc in to_sql(frame, name, con, flavor, schema, if_exists, index, index_label, chunksize, dtype)
    536     pandas_sql.to_sql(frame, name, if_exists=if_exists, index=index,
    537                       index_label=index_label, schema=schema,
--> 538                       chunksize=chunksize, …
Run Code Online (Sandbox Code Playgroud)

python sql csv pandas

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

设置节点权重

我有一个节点和边的CSV列表,并在Gephi中相应地加载了它们。

我的节点列表如下所示:

Id          Date        weight
56079348    12.07.2009  141
77150491    25.09.2009  2161
612473      08.01.2007  94
621523      10.01.2007  128
Run Code Online (Sandbox Code Playgroud)

我想根据权重列设置节点圆的大小。

有可能吗?如果可以,怎么办?

gephi

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

Linux上的FORTRAN图形库

我开始学习FORTRAN并需要图形库来绘制输出
因为我不熟悉FORTRAN环境,所以我想要求推荐

我习惯了matplotlib,最好找类似的东西.类似于可用功能和工作流程概念

通过Synaptic搜索,似乎PGPLOT是可行的方式

PS我知道我可以用不同的方式在Python中包装FORTRAN代码

linux fortran graph

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

在一行中的if()条件之后用()语句处理

这行没有多大意义,但我想知道它为什么会引发语法错误:

x = 1; if x: with open("x.txt") as f: f.write(x)

如何在一行中执行with块后if语句?

python

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

暂停迭代

我有Lua表,t我迭代:

for k, v in pairs(t) do
    b = false
    my_func(v)
end
Run Code Online (Sandbox Code Playgroud)

并希望迭代暂停直到b全局变量更改为true

Lua有可能吗?

lua

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

标签 统计

lua ×2

python ×2

csv ×1

fortran ×1

gephi ×1

graph ×1

linux ×1

pandas ×1

sql ×1