V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zdl0929  ›  全部回复第 2 页 / 共 4 页
回复总数  63
1  2  3  4  
有码的话,吱一声
87 天前
回复了 everfly75 创建的主题 分享创造 50 岁开发者的 AI 创业历程与收获
[email protected] 希望会员体验下
99 天前
回复了 PaperWing 创建的主题 Apple 支付宝 周五果粉日 抽 app store 无门槛红包
感谢,领了 3 个月 icloud 50g ,虽然抽奖就 0.12
@Puteulanus #2 好像还是没什么结论,文件位于~/Library/Application\ Support/Google/Chrome/screen_ai/125.1/libchromescreenai.so 下,不知道来源是什么,删除后重新打开 Chrome 还是有,是因为我装了什么软件导致的吗
100 天前
回复了 xiaoz 创建的主题 分享创造 我的独立产品 Zdir 第一次出海啦
Product Hunt 支持了
101 天前
回复了 zdl0929 创建的主题 问与答 批量把 word 转换成图片格式 pdf
找了半天没合适的,然后 gpt 半小时搞定😂
------
# 读取文件夹中的所有 word 文件,把每一个转换为图像文件,再将图像文件合并到一个同名的 pdf 文件中
import os
from docx2pdf import convert
from pdf2image import convert_from_path
import img2pdf
import shutil

def word_to_pdf(word_file, pdf_file):
convert(word_file, pdf_file)

def pdf_to_images(pdf_file, image_prefix):
images = convert_from_path(pdf_file)
# 如果 image_prefix 文件夹不存在创建文件夹
os.makedirs(os.path.join("imagetmp", image_prefix), exist_ok=True)
image_paths = []
for i, image in enumerate(images):
image_path = os.path.join("imagetmp/"+ image_prefix, f'page_{i + 1}.png')
image.save(image_path, 'PNG')
image_paths.append(image_path)
return image_paths
def images_to_pdf(images, pdf_file):
with open(pdf_file, "wb") as f:
f.write(img2pdf.convert([i for i in images if i.endswith(".png")]))

def convert_word_files_to_pdf(source_directory, target_directory):
for root, dirs, files in os.walk(source_directory):
for file in files:
if file.endswith(".docx"):
source_file = os.path.join(root, file)
pdf_file = os.path.join(root, file.replace(".docx", ".pdf"))
image_pdf_file = os.path.join(root, file.replace(".docx", ".pdf"))
word_to_pdf(source_file, pdf_file)
images = pdf_to_images(pdf_file, file.replace(".docx", ""))
images_to_pdf(images, image_pdf_file)
# os.remove(pdf_file)
target_dir = root.replace(source_directory, target_directory)
os.makedirs(target_dir, exist_ok=True)
shutil.move(image_pdf_file, target_dir)

convert_word_files_to_pdf(source_dir, dist_dir)
101 天前
回复了 zdl0929 创建的主题 问与答 批量把 word 转换成图片格式 pdf
@Apol1oBelvedere #1 雀氏,在 gpt 帮助下,很快完成了
102 天前
回复了 a1oyss0925 创建的主题 程序员 有老哥搞过国产化数据库吗
还有就是 mysql 到 postgres 怎么做数据迁移啊
---
刚好做了一些探索,可以参考下:
由于 mysql 导出的导出 sql 类型的数据,sql 中表名和字段名的表示方式不同,不推荐 sql 文件形式导入。

1. 导出 csv 数据
select * from a into outfile "a.csv" character set utf8 fields terminated by ',' optionally enclosed by '"' lines terminated by '\r\n';

2. 修改字段名的,使用文本编辑器打开文件,修改文件中的字段名

3. 导入 csv 数据
copy a from 'a.csv' DELIMITER ',' CSV;

另外需要注意下:csv 导入数据会丢失空字符串,变为 null ,可能引起业务代码空指针异常,自行处理。例如:可以提前将空字符替换为特定字符,导入后替换回去。

当然步骤略麻烦,最终我们是做了个迁移程序,思路其实类似上面,只是载体不是 CSV 直接通过程序,麻烦的其实是第二步,要做各种映射、转换、兼容。
学习到了,我去尝试下游戏,贡献点数据
110 天前
回复了 v2e0xAdmin2 创建的主题 iPhone 无意中发现, IOS 18.1 支持通话录音了
@zhenjiachen #9 根据系统语言,小技巧:换成小语种
110 天前
回复了 usb7 创建的主题 Linux 免费送出 2 个 hak5 Bash Bunny
已发,希望可以收到
120 天前
回复了 givebest 创建的主题 Apple 更新 macOS 15 beta 4 发现 Shottr 可以正常使用了
这个功能一般叫 Freeze screen ,冻结屏幕,cleanshot 里可以设置
@linking #9
121 天前
回复了 imTerry 创建的主题 iPhone iOS18beta4 支持中国电信的 Wi-Fi 通话了
@gdfsjunjun #28 那我觉得意义不大,起码对我来说是这样,都在城市,信号都挺好的,走 wifi 反而可能不稳定
122 天前
回复了 ZhLTE 创建的主题 健康 有用上司美格鲁肽的 v 友吗,感觉咋样
在用,没有什么明显不良反应,大家说到的恶心难受的胃肠道反应我也没有,该吃吃该喝喝,不过确实比之前不容易饿,打了 4 周,之前都是 0.25 ,这周开始 0.5 ,大概减了 5 斤左右
122 天前
回复了 imTerry 创建的主题 iPhone iOS18beta4 支持中国电信的 Wi-Fi 通话了
wifi call 占用套餐内的通话时长吗
141 天前
回复了 sitboy 创建的主题 Apple 搞定了 Apple 土区账号充值
google one 订阅走的土区,便宜不少
@iwasthere #33 不是隔空播放,是可以 iphone mirroring ,新功能
151 天前
回复了 neilxu 创建的主题 Apple macos15 beta 2 不能用截屏工具了?
@IssacTseng #4 niubility ,有效
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2391 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 16:04 · PVG 00:04 · LAX 08:04 · JFK 11:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.